
shortcut mcp server
A monorepo containing Model Context Protocol servers for various use cases.
Repository Info
About This Server
A monorepo containing Model Context Protocol servers for various use cases.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
@madisonbullard/mcp-servers
A monorepo containing a TUI (@madisonbullard/mcp-server-tui) to aid in the installation of Model Context Protocol servers. Bring your own MCP server and publish it to NPM or your JS package manager of choice in minutes.
Here is an example the TUI in action, used to install @madisonbullard/shortcut-mcp-server:
!A terminal window running an example of this TUI
It also contains MCP servers for various use cases, all installed via the TUI.
Packages
@madisonbullard/mcp-server-tui: A TUI for installing MCP servers for various clients (Claude Desktop, Cursor, Windsurf, etc.)@madisonbullard/shortcut-mcp-server: An MCP server for Shortcut@madisonbullard/shortcut-mcp-server-installer: A CLI for installing the Shortcut MCP server@madisonbullard/shortcut-api-client: A client for the Shortcut API@madisonbullard/notion-mcp-server: An MCP server for Notion@madisonbullard/notion-mcp-server-installer: A CLI for installing the Notion MCP server@madisonbullard/notion-api-client: A client for the Notion API@madisonbullard/coderabbit-mcp-server: An MCP server for Coderabbit@madisonbullard/coderabbit-api-client: A client for the Coderabbit API
Development
- Install dependencies:
bun install
- Build the MCP server and CLI of the server you want to develop (this command builds every package in the monorepo):
bun run build
-
This will create a
distfolder in each package folder required for the server you want to develop. -
Run the CLI
bun run packages/shortcut-mcp-server-installer/dist/index.js # or the path to the dist folder of the CLI you want to run
- Run the MCP server
bun run packages/shortcut-mcp-server/dist/index.js
- The client (e.g. Claude Desktop, Cursor, Windsurf, etc.) will run and connect to the MCP server without the above command, so you usually don't need to run it unless you want to manually make requests to the MCP server.
Coding style
Ensure bun typecheck and bun check pass. You can run bun fix to format the code.
To use the git hooks in the repo's .githooks folder, which will save you from waiting for CI to tell you that you forgot to these commands, run this:
git config core.hookspath .githooks
Quick Start
Clone the repository
git clone https://github.com/madisonbullard/shortcut-mcp-serverInstall dependencies
cd shortcut-mcp-server
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.