Shortcut.com MCP Server
Provides tools for interacting with Shortcut.com's ticket management system, allowing users to list, search, create, and update stories (tickets), add comments, and retrieve workflow states and projects.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Shortcut.com MCP Serversearch for stories about authentication bugs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Shortcut.com MCP Server
An implementation of a Model Context Protocol (MCP) server for accessing and searching tickets on Shortcut.com.
Overview
This project implements an MCP server that allows Claude and other MCP-compatible AI assistants to interact with Shortcut.com's ticket management system. With this integration, AI assistants can:
List and search for stories (tickets) in Shortcut
Get detailed information about specific stories
Create new stories
Update existing stories
Add comments to stories
Retrieve workflow states and projects
Related MCP server: Shortcut MCP Server
Prerequisites
Python 3.10+
Shortcut.com API token
Installation
Clone this repository:
git clone https://github.com/yourusername/mcp-server-shortcut.git cd mcp-server-shortcutCreate a virtual environment and install dependencies:
# Using uv (recommended) curl -LsSf https://astral.sh/uv/install.sh | sh # For Mac/Linux uv venv source .venv/bin/activate # On Mac/Linux or .venv\Scripts\activate on Windows uv pip install -r requirements.txt # Using pip python -m venv venv source venv/bin/activate # On Mac/Linux or venv\Scripts\activate on Windows pip install -r requirements.txtCreate a
.envfile in the project root directory with your Shortcut API token:SHORTCUT_API_TOKEN=your_token_here SERVER_PORT=5000 SERVER_HOST=0.0.0.0 DEBUG_MODE=True
Running the Server
Start the MCP server using:
python -m src.serverConfiguring Claude Desktop
To use this MCP server with Claude Desktop:
Edit the Claude Desktop configuration file:
Mac:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add the MCP server configuration:
{ "mcpServers": { "shortcut": { "command": "python", "args": ["-m", "src.server"], "env": { "SHORTCUT_API_TOKEN": "your_token_here" } } } }Restart Claude Desktop.
Available MCP Capabilities
Resources
shortcut://stories- Access a list of storiesshortcut://story/{story_id}- Access a specific story
Tools
list_stories- List stories with optional filteringsearch_stories- Search for stories using text queriesget_story_details- Get detailed information about a specific storycreate_story- Create a new storyupdate_story- Update an existing storyadd_comment- Add a comment to a storylist_workflow_states- List all workflow stateslist_projects- List all projects
Prompts
create_bug_report- Generate a template for bug reportscreate_feature_request- Generate a template for feature requests
Project Structure
src/- Source code directoryserver.py- Main MCP server implementationconfig.py- Configuration managementshortcut_client.py- Client for the Shortcut APIutils.py- Utility functions and data models
requirements.txt- Project dependencies.env- Environment variables (not tracked in git)
Development
Adding New Capabilities
To add a new capability to the MCP server:
Add any new API methods to
shortcut_client.pyDefine Pydantic models in
utils.pyif neededImplement the MCP functionality using decorators in
server.py:Use
@mcp.resource()for read-only resourcesUse
@mcp.tool()for actions that can modify dataUse
@mcp.prompt()for generating templates or structured text
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Shortcut project management. Create, update, search stories and manage workflows.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
Related MCP Servers
- FlicenseCqualityDmaintenanceA Model Context Protocol server that enables searching and retrieving information from DevRev using its APIs with Claude.23-
- FlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that enables interaction with Shortcut (formerly Clubhouse) project management tool, allowing users to view and search projects, stories, epics, and objectives, as well as create new items through natural language.5-

DevRev MCP Serverofficial
AlicenseBqualityNot gradedmaintenanceA Model Context Protocol server that enables searching, retrieving, creating, and updating issues and tickets using DevRev APIs.1610MIT
Shortcut MCP Serverofficial
AlicenseBqualityFmaintenanceA Model Context Protocol (MCP) server that integrates Shortcut project management with AI tools like Cursor, Windsurf, and Claude Code, allowing direct access to Shortcut data via API token.5619,783 npm98MIT