mcpField
M
MCP Server

MCP Server

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

MCP Server について

ローカル実行向けのシンプルなMCPサーバー群で、ファイル操作、制限付きシェル実行、SSEによる取得とエコー、天気検索を含みます。ローカルツールやClaude Desktopのワークフローを試す開発者向けです。

主な機能

  1. 01許可されたディレクトリでのファイル読み書き
  2. 02許可されたディレクトリでのシェル実行
  3. 03SSEによる取得とエコー
  4. 04天気データの検索

活用シーン

  1. 01Claude Desktopからのローカルファイル操作
  2. 02許可されたディレクトリ内でのシェルコマンド実行
  3. 03SSEの取得とエコーのテスト
  4. 04API経由での天気データ取得

MCP 対応

MCPで通信するローカルサーバー群を収録し、Claude Desktopでの設定方法を説明しています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP サーバー

このリポジトリには、ローカルでの実行を想定したシンプルな Model Context Protocol(MCP)サーバーがいくつか含まれています。mcp-filesystem(Anthropic 公式のファイルシステムサーバーのクローン)や mcp-cmd-exec などのサーバーを Claude Desktop App と組み合わせることで、API KEY なしで動作する軽量な Claude Code を作成できます。

これらのサーバーを実行すると、Claude Desktop App と連携して、ファイルの操作やコマンドの実行などのタスクを行えます。

このプロジェクトは、mcp-filesystem サーバーと mcp-cmd-exec サーバーを使用し、Claude Desktop App によって完全に構築されました(git の管理も含みます)。

概要

MCP サーバーを使うと、Model Context Protocol を介して通信しながら、コマンドの実行、ファイル操作、その他のユーティリティをローカルで実行できます。このリポジトリは、開発者がこれらのサーバーを試したり拡張したりするための出発点となります。

含まれるサーバー

mcp-filesystem:Anthropic 公式のファイルシステムサーバーのクローンで、指定したディレクトリ内のファイルの読み書きを可能にします。Claude を通じてローカルファイルを管理するのに最適です。 mcp-cmd-exec:セキュリティ制約のもと、事前に許可されたディレクトリ内でシェルコマンドを実行します。mcp-filesystem と組み合わせることで、ローカルのツール環境を一通り構築できます。 mcp-sse:シンプルな fetch と echo に対応する SSE サーバーで、現在は cursor で使用できます。 mcp-weather-node:API 経由で気象データを取得するためのサーバーです。

はじめに

これらのリポジトリをシステムで使用するには、Node v18 以降と Claude Desktop のインストールが必要です。

次に、クローンします。

git clone https://github.com/anishgowda21/mcp-local-servers
cd mcp-local-servers

プロジェクトをビルドします。

cd <server name>
npm run build

claude の設定ファイルを以下のように編集します。

{
  "globalShortcut": "",
  "mcpServers": {
    "file-system": {
      "command": "node",
      "args": [
        "/ABSOLUTE PATH/mcp-local-servers/mcp-filesystem/dist/index.js",
        "/Allowed dir absloute path"
      ]
    },
    "cmd-exec": {
      "command": "node",
      "args": [
        "/ABSOLUTE PATH/mcp-local-servers/mcp-cmd-exec/dist/index.js",
        "/Allowed dir absloute path"
      ]
    }
  }
}

Claude アプリを再起動して、使ってみましょう。

コメント

MCP は初めてですか?

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

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