compass-mcp は何をしますか?
Claude Chat、Cowork、Code を同期する MCP サーバー。タスク、コンテキスト、プロジェクト状態を三者間で共有します。
概要
compass-mcp は、Claude Chat、Cowork、Code の間でタスク、コンテキスト、プロジェクト状態を共有するための MCP (Model Context Protocol) サーバーです。これにより、一貫性を保ちながら異なるプラットフォームで作業をシームレスに進めることができます。
インストール
MCP クライアントで以下の設定を使用してサーバーを追加します。
{
"mcpServers": {
"compass": {
"command": "npx",
"args": ["-y", "@cdplayerjumpingoffplace65/compass-mcp"],
"env": {
"COMPASS_API_KEY": "your-api-key-here"
}
}
}
}
または、グローバルにインストールして直接実行することもできます。
npm install -g @cdplayerjumpingoffplace65/compass-mcp
compass-mcp --api-key your-api-key-here
使い方
サーバーが起動すると、以下のツールを利用できます。
share_context- コンテキストを共有sync_tasks- タスクを同期get_project_state- プロジェクト状態を取得update_project_state- プロジェクト状態を更新
環境変数
| 変数名 | 説明 |
|---|---|
COMPASS_API_KEY | 認証用の API キー(必須) |
COMPASS_ENDPOINT | カスタムエンドポイント(オプション) |
例
# コンテキストを共有
client.call_tool("share_context", {
"context": "現在のタスクについての詳細"
})
ライセンス
MIT