strateegia MCP Server について
strateegia MCP Server は AI アシスタントを strateegia API に接続し、アカウントのプロジェクトやラボ情報にアクセスできるようにします。
主な機能
- 01アクセス可能なプロジェクトとラボの一覧
- 02プロジェクトとラボの詳細取得
活用シーン
- 01strateegia アカウント内のプロジェクト確認
- 02AI アシスタントからラボやプロジェクト情報を調査
MCP 対応
MCP クライアントに `list-projects` ツールを公開し、strateegia アカウントでアクセス可能なプロジェクトとラボを一覧表示します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
strateegia MCP サーバー
これはstrateegia APIと連携するModel Context Protocol(MCP)サーバーで、ClaudeやCursorなどのAIアシスタントがstrateegiaプロジェクトにアクセスし、操作できるようにします。
特長
- アクセス可能なstrateegiaプロジェクトをすべて一覧表示します
- ラボやプロジェクトの詳細情報にアクセスします
前提条件
- Node.js(v16以降)
- 有効なstrateegia APIキー
開発向け
- 依存関係をインストールします:
npm install
- プロジェクトをビルドします:
npm run build
- strateegia APIキーを環境変数として設定します:
export STRATEEGIA_API_KEY=your_api_key_here
- サーバーを起動します:
npm start
Claude for Desktopとの接続
-
Claude for Desktopがインストールされていることを確認します。
-
Claude for Desktopの設定ファイルを作成または編集します:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- 次の設定を追加します:
{
"mcpServers": {
"strateegia": {
"command": "node",
"args": ["path/to/strateegia-mcp-server/dist/index.js"],
"env": {
"STRATEEGIA_API_KEY": "your_api_key_here"
}
}
}
}
Cursorとの接続
- Cursorがインストールされていることを確認します。
- Cursorを開き、設定ページに移動します。
- 次の設定で新しいMCPサーバーを追加します:
env STRATEEGIA_API_KEY=your_api_key_here node path/to/strateegia-mcp-server/dist/index.js
- Cursorを再起動します
利用可能なツール
サーバーは次のMCPツールを提供します:
list-projects:strateegiaアカウントからアクセス可能なすべてのプロジェクトとラボを一覧表示します
貢献
貢献を歓迎します!お気軽にPull Requestを送信してください。
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルをご覧ください。
問題とサポート
問題が発生した場合やサポートが必要な場合は、GitHubリポジトリにIssueを登録してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。