mcpField
V
very-simple-mcp-server-sample

very-simple-mcp-server-sample

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

very-simple-mcp-server-sample について

50行未満のコードで、基本的なMCPサーバーのビルドと設定を示すNode.jsサンプルです。MCPサーバーの導入を学ぶ開発者向けに、短いビルド手順とClaude Desktopの設定例を含みます。

主な機能

  1. 0150行未満のコード
  2. 02npm installとnpm run buildでビルド
  3. 03Claude Desktopの設定例を掲載

活用シーン

  1. 01基本的なMCPサーバー設定の学習
  2. 02Claude Desktopでのサーバー動作確認

MCP 対応

MCPサーバーの実装サンプルです。Claude Desktopに設定すると、利用可能なMCPツールを表示できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

プロジェクトの README より

very-simple-mcp-server-sample

(English follows)

おそらくは、世界で最もシンプルな MCP サーバーのサンプルです。コードは50行もありません。

以下の手順でビルドしてください。(node と npm はご自身でインストールしてください。node を入れると npm も入ります)

npm install

npm run build

上記が完了し、build フォルダができていれば成功です。このフォルダへのパスを <PATH_TO_HERE> とし、 例えば、Claude Desktop であれば、以下を claude_desktop_config.json に記述してください。(mcpServers の中に追加記述です)

{
  "mcpServers": {
    "very-simple-mcp-server-sample": {
      "command": "node",
      "args": [
        "<PATH_TO_HERE>/build/index.js"
      ]
    }
  }
}

「利用可能なMCPツール」

README の画像

で、以下のように表示されれば設定完了です。

README の画像

Claude Desktop で「1,2,3をごにょごにょしてください」などと頼むと、以下のようになりますので許可してください。

README の画像

以下のようになれば成功です。

README の画像

(Japanse above)

This is probably the simplest MCP server sample in the world. The code is less than 50 lines.

Please build it using the following steps. (You need to install Node.js and npm on your own. Installing Node.js will also install npm.)

npm install

npm run build

If the above steps complete successfully and a build folder is created, you’re good to go. Assume the path to this folder is <PATH_TO_HERE>. For example, in Claude Desktop, add the following to your claude_desktop_config.json (as an entry inside mcpServers):

{
  "mcpServers": {
    "very-simple-mcp-server-sample": {
      "command": "node",
      "args": [
        "<PATH_TO_HERE>/build/index.js"
      ]
    }
  }
}

If it appears in “Available MCP Tools”

README の画像

like this:

README の画像

then the setup is complete.

When you ask Claude Desktop something like “Please do 1, 2, 3”, you’ll see a permission prompt like this—please allow it:

README の画像

If you see something like this, it’s working:

README の画像

コメント

MCP は初めてですか?

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

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