local-only server
The server can only run on the client’s local machine because it depends on local resources.
MCP 経由の Claude デスクトップ API 統合
このプロジェクトは、Claude DesktopとClaude APIのシームレスな統合を可能にするMCPサーバー実装を提供します。これにより、プロフェッショナルプランの制限を回避し、カスタムシステムプロンプトや会話管理などの高度な機能にアクセスできます。
特徴
- MCP 経由の Claude API の直接統合
- 会話履歴の追跡と管理
- システムプロンプトのサポート
- プロフェッショナルプランとAPI使用間のシームレスな切り替え
- Claude Desktopで簡単に設定
いつ使うか
- プロフェッショナルプラン(デフォルト):
- クロードデスクトップでの定期的な会話
- プラン制限内での基本的な使用
- 特別な設定は必要ありません
- API トークン(この MCP サーバー経由):
- より長いコンテキストウィンドウが必要な場合
- カスタムシステムプロンプトを使用するには
- レート制限を回避するには
- 高度な会話管理
セットアップ手順
- リポジトリのクローンを作成するCopy
- 依存関係をインストールするCopy
- 環境を構成するCopy
- Claudeデスクトップの設定
- macOS:
~/Library/Application Support/Claude/
に移動します。Copy - Windows:
%APPDATA%\Claude\
に移動します。 claude_desktop_config.json
を作成または編集するconfig/claude_desktop_config.json
から内容をコピーします。- パスとAPIキーを更新する
- macOS:
使用ガイド
基本的な使い方
- 通常のクロードデスクトップの使用
- クロードと普通にチャットする
- プロフェッショナルプランを使用する
- 特別なコマンドは必要ありません
- APIの使用Copy
高度な機能
- システムプロンプトの使用Copy
- 会話の管理Copy
コスト管理
- API呼び出しにはAnthropic APIクレジットが使用され、料金が発生する場合があります
- 通常の問い合わせにはプロフェッショナルプランをご利用ください
- 特に必要な場合にのみ @claude-api を使用してください。
- より長いコンテキストウィンドウ
- カスタムシステムプロンプト
- レート制限を回避するには
利用可能なMCPツール
query_claude
- Claudeへの直接API呼び出し
- システムプロンプトのサポート
- 会話の追跡
clear_conversation
- 会話履歴をリセット
- 複数の会話スレッドを管理する
get_conversation_history
- 会話記録を取得する
- 会話フローをデバッグする
発達
メインのサーバー実装はsrc/claude_api_server.py
にあります。機能を拡張するには、 @mcp.tool()
デコレータを使用して新しいツールを追加できます。
新しいツールを追加する例:
Copy
トラブルシューティング
- APIキーの問題
- .env で API キーを確認する
- Claude Desktopの設定パスを確認する
- APIキーに正しい権限があることを確認する
- 接続の問題
- MCPサーバーが実行中かどうかを確認する
- Python環境を確認する
- Claude Desktopのログを確認する
- 使用上の問題
- @claude-api 構文が正しいことを確認する
- 会話IDを確認する
- システムプロンプトの形式を確認する
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更を加える
- プルリクエストを送信する
ライセンス
マサチューセッツ工科大学
サポート
問題や質問については:
- リポジトリで問題を開く
- 既存の議論を確認する
- トラブルシューティングガイドを確認する
You must be authenticated.
Tools
Claude Desktop ユーザーが Claude API に直接アクセスできるようにするサーバー。これにより、プロフェッショナル プランの制限を回避し、カスタム システム プロンプトや会話管理などの高度な機能を使用できるようになります。
- Features
- When to Use
- Setup Instructions
- Usage Guide
- MCP Tools Available
- Development
- Troubleshooting
- Contributing
- License
- Support