FastMCP_Claude_Desktop について
FastMCP_Claude_Desktop は、Claude Desktop で MCP サーバーを試すための小規模なプロジェクトです。MCP パッケージの導入、Claude Desktop の設定へのサーバー登録、インスペクターでの実行方法を説明しています。
主な機能
- 01MCP パッケージのインストール
- 02Claude Desktop の設定
- 03サーバー登録コマンド
- 04インスペクターによるサーバーテスト
活用シーン
- 01Claude Desktop へのサーバー登録
- 02MCP インスペクターでのサーバー実行
MCP 対応
Claude Desktop 用の MCP サーバーのインストールと実行、および `mcp dev server.py` による検査方法を説明しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP を試す https://modelcontextprotocol.io/quickstart/user https://modelcontextprotocol.io/quickstart/server
PyPI のドキュメント https://pypi.org/project/mcp/
Claude Desktop 用の設定ファイルを作成します。File → Settings の順に開き、Developer タブを選択してから、Edit Config をクリックします。これにより、claude_desktop_config.json という設定ファイルが作成されます。 例:C:\Users\Slade\AppData\Roaming\Claude\claude_desktop_config.json
pip install mcp
Claude Desktop で利用できるように実行します。これにより、claude_desktop_config.json にエントリが作成されます。
mcp install server.py
C:\Users\Slade\AppData\Roaming\Python\Python310\Scripts\mcp.exe install server.py
または、この設定ファイルを使用します(uv を使用しない場合)。
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Users\\Slade\\Downloads"
]
},
"Demo4": {
"command": "C:\\Users\\Slade\\AppData\\Roaming\\Python\\Python310\\Scripts\\mcp",
"args": [
"run",
"C:\\dev\\xFastMCP\\server.py"
]
}
}
}

インスペクターを実行します。
mcp dev server.py
C:\Users\Slade\AppData\Roaming\Python\Python310\Scripts\mcp.exe dev server.py
左側の設定を、claude_desktop_config.json の作業用設定に合わせて変更します。例:
Command: C:\\Users\\Slade\\AppData\\Roaming\\Python\\Python310\\Scripts\\mcp
Arguments: run C:\\dev\\xFastMCP\\server.py

コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。