My_File_based_MCP_Server について
ファイルベースのMCPサーバーのセットアップとClaudeの設定を説明する、簡潔なPythonプロジェクトメモです。uvでローカルサーバーを設定するユーザー向けです。
主な機能
- 01Python 3.10以降に対応
- 02仮想環境の有効化手順
- 03uvによるプロジェクト作成
- 04Claude設定用コマンド
活用シーン
- 01Python MCPプロジェクトのセットアップ
- 02uvによるMCPサーバーのインストール
- 03Claudeにサーバールートを表示
MCP 対応
`uv run mcp install`を使って、ファイルベースのMCPサーバーをClaudeに設定する手順を説明しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
My_File_based_MCP_Server
-
Python で uv パッケージを使用するには、仮想環境を有効化します: .\Mcp_Server_VirEnv\Scripts\activate
-
uv でプロジェクトを作成します: uv init file-MCP-SERVER
-
Python 3.10 以降に対応した mcp パッケージをインストールします
-
claude の設定に MCP サーバーを追加するには: uv run mcp install {filename in project}
-
ルートが claude に表示されている必要があります
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。