mcpField
S
Simple MCP Server

Simple MCP Server

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

Simple MCP Server について

Simple MCP Serverは、Claude Desktopでの設定を想定したローカルのPython製MCPサーバー例です。READMEには環境構築とクライアント設定が記載されていますが、提供するツールなどは説明されていません。

主な機能

  1. 01Python仮想環境の設定
  2. 02pipによる依存関係のインストール
  3. 03Claude Desktopの設定

活用シーン

  1. 01Claude Desktop向けのローカルMCPサーバー設定
  2. 02基本的なMCPサーバー設定の手順確認

MCP 対応

READMEにはClaude Desktopでの設定方法がありますが、公開するMCPツールやリソースは記載されていません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

シンプルな MCP サーバー

環境のセットアップ

  1. 仮想環境を作成して有効化します
python3 -m venv venv

# Ubuntu
source ./venv/bin/activate

# Windows
.\venv\Scripts\activate
  1. 依存関係をインストールします
pip install -r requirements.txt

Claude Desktop の設定

  1. Claude のインストールフォルダーに設定ファイルを作成します(C:\Users\admin\AppData\Roaming\Claude\claude_desktop_config.json)
{
    "mcpServers": {
        "weather": {
            "command": "C:\\my\\lessions\\mcp\\simple-server\\venv\\Scripts\\python.exe",
            "args": [
                "C:\\my\\lessions\\mcp\\simple-server\\server.py" 
            ]
        }
    }
}
  1. Claude を終了して、再起動します
  • 新しく追加されたツールを確認します

参考資料

  1. MCP(Model Context Protocol)を簡潔に解説します
    https://blog.stackademic.com/mcp-model-context-protocol-simplified-976b46f01efd

  2. シンプルなローカル MCP サーバーを構築します
    https://blog.stackademic.com/build-simple-local-mcp-server-5434d19572a4

  3. MCP サーバーにプロンプトを追加します
    https://blog.stackademic.com/adding-prompts-to-mcp-server-64d058c4e758

コメント

MCP は初めてですか?

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

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