MCPサーバーは、ClaudeのようなLLMがHTTPリクエストを送信し、APIや実行可能コードに接続できるようにします。このリポジトリは、私たち自身と、データを扱うすべてのユーザーが、Pythonコードを簡単にデスクトップのClaudeアプリに直接渡すことができるように構築しました。
このリポジトリは、Claude のデスクトップ アプリを使用してMCP サーバーをセットアップするための、シンプルなステップバイステップのノートブック ワークフローを提供します。すべて、Fused User Defined Functions (UDF) 上に構築された Python で作成されています。

要件
Python 3.11
最新のClaudeデスクトップアプリがインストールされている(macOSおよびWindows)
Linux をお使いの場合はデスクトップ アプリは利用できないため、ローカルでも実行できるシンプルなクライアントを作成しました。
これらを実行するのに Fused アカウントは必要ありません。これらはすべてローカルマシン上で実行されます。
インストール
このリポジトリを任意のローカル ディレクトリに複製し、リポジトリに移動します。
git clone https://github.com/fusedio/fused-mcp.git cd fused-mcp/uvがインストールされていない場合はインストールします。macOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | shウィンドウズ:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"情報を要求してクライアントをテストします。
uv run main.py -hまずは、お気に入りのローカルIDEで、入門ノートブック
fused_mcp_agents.ipynbに従ってセットアップし、その後、より高度なノートブックに進んで、独自のエージェントと関数を作成してください。

リポジトリ構造
このリポジトリは、どこからでも実行できる Python 関数であるMCP サーバーとFused UDF上に構築されています。
サポートとコミュニティ
ブロック解除についてサポートが必要な場合は、お気軽にDiscord サーバーにご参加ください。
セットアップをデバッグするための一般的な手順をいくつか示します。
uv run main.py -h実行すると、次のような結果が返されます。

Claude_Desktop_Config.jsonに、いくつかの関数へのグローバルパスを渡す必要があるかもしれません。例えば、デフォルトではuvのみを渡します。
ただし、 uvへのフルパスを渡す必要がある場合があります。これは、ノートブックのcommon.generate_local_mcp_configに渡すだけで済みます。
次のような構成が作成されます。
Claude が接続されたツールを表示せずに実行される場合は、 Claude デスクトップのセットアップのトラブルシューティングに関する MCP ドキュメントを参照してください。
貢献する
自由に PR を開いて独自の UDF をudfs/に追加し、他の人もローカルで試せるようにしてください。
ローカルの Claude クライアントを使用する (Claude デスクトップ アプリなし)
Claude デスクトップ アプリをインストールできない場合 (Linux など) は、このリポジトリで構成された MCP サーバーで Claude を使用するための小さなサンプル ローカル クライアント インターフェイスが提供されています。
注意: デスクトップアプリは使用しないので、ここではClaudeのAPIキーが必要になります。
Anthropicコンソールアカウントを作成する
Anthropic APIキーを作成する
.envを作成します:touch .env.env内にANTHROPIC_API_KEYとしてキーを追加します。# .env ANTHROPIC_API_KEY = "your-key-here"MCP サーバーを起動します。
uv run main.py --agent get_current_time別のターミナル セッションで、サーバーのアドレスを指定してローカル クライアントを起動します。
uv run client.py http://localhost:8080/sse
Related MCP Servers
- -securityAlicense-qualityA Python-based server that implements the Model Context Protocol to interface with Claude Desktop as an MCP client, supporting interaction through efficient memory management.Last updated -1MIT License
- Asecurity-licenseAqualityAn MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.Last updated -15545110MIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.Last updated -75714MIT License
- AsecurityAlicenseAqualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -15285MIT License