mcpField
P
PythonCMCPServer

PythonCMCPServer

ローカル
github.com/maneeshsit開発ツール081 週間前に更新

PythonCMCPServer について

PythonCMCPServerは、PythonでカスタムMCPサーバーを構築する例です。ローカルサーバーの設定を学ぶ開発者向けで、UVでの実行とClaude Desktopへの登録方法を示します。

主な機能

  1. 01Python製MCPサーバーの例
  2. 02UVによるサーバー実行
  3. 03Claude Desktopの設定例

活用シーン

  1. 01Python MCPサーバー設定の学習
  2. 02ローカルMCPサーバーのClaude Desktop接続

MCP 対応

MCPサーバーの構築例であり、Claude Desktopの設定から起動する方法を示します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

PythonCMCPServer

Python を使用してカスタム MCP サーバーを構築する

UV をインストールする

https://docs.astral.sh/uv/getting-started/installation/#installation-methods

Windows 用の UV をインストールする

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Claude Desktop をインストールする

https://claude.ai/download

設定を編集する

claude_desktop_config.json { "mcpServers": { "Demo": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "C:\Users\User\Desktop\MCPServerTutorial\main.py" ] }, "AI Sticky Notes": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "C:\PythonCMCPServer\main.py" ] } } }

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

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