Provides tools for interacting with Shortcut (formerly Clubhouse) to view and manage projects, stories, epics, and objectives, including capabilities for searching through stories and creating new items.
Shortcut MCP Server
This is a WIP server and might not work as intended.
A Model Context Protocol (MCP) server for interacting with Shortcut (formerly Clubhouse).
Features
View projects, stories, epics, and objectives
Search through stories
Create new stories, epics, and objectives
Safe operations only (no updates or deletions)
Related MCP server: mcp-server-code-assist
Setup
Install Python with asdf:
Create virtual environment and install dependencies:
Set up your environment:
Run the server:
Project Structure
Using with Claude Desktop
Add this to your Claude Desktop config:
On MacOS (~/Library/Application Support/Claude/claude_desktop_config.json):
On Windows (%AppData%\Claude\claude_desktop_config.json):
Testing
You can test the server using the MCP Inspector:
Safety Features
This server implements read-only operations with safe creation capabilities:
Only allows GET (read) and POST (create) operations
No modification or deletion of existing data
All operations are attributed to the API token owner
Development
Python Version Management
This project uses asdf for Python version management. The required Python version is specified in .tool-versions.
Code Quality
We use pylint for code quality checks. Run it with:
The configuration for pylint is in .pylintrc.