ショートカットMCPサーバー
[!警告] これは WIP サーバーであり、意図したとおりに動作しない可能性があります。
Shortcut (旧 Clubhouse) と対話するための Model Context Protocol (MCP) サーバー。
特徴
プロジェクト、ストーリー、エピック、目標を表示する
ストーリーを検索する
新しいストーリー、叙事詩、目標を作成する
安全な操作のみ(更新や削除は不可)
Related MCP server: Shortcut.com MCP Server
設定
asdf を使用して Python をインストールします。
仮想環境を作成し、依存関係をインストールします。
環境を設定します。
サーバーを実行します。
プロジェクト構造
Claude Desktopでの使用
Claude Desktop の設定に以下を追加します:
MacOS の場合 ( ~/Library/Application Support/Claude/claude_desktop_config.json ):
Windows の場合 ( %AppData%\Claude\claude_desktop_config.json ):
テスト
MCP Inspector を使用してサーバーをテストできます。
安全機能
このサーバーは、安全な作成機能を備えた読み取り専用操作を実装します。
GET(読み取り)とPOST(作成)操作のみを許可します
既存データの変更や削除は行いません
すべての操作はAPIトークンの所有者に帰属します
発達
Python バージョン管理
このプロジェクトでは、Pythonのバージョン管理にasdfを使用しています。必要なPythonのバージョンは.tool-versionsで指定されています。
コード品質
コード品質チェックにはpylintを使用します。次のコマンドで実行します。
pylint の設定は.pylintrcにあります。