mcpField
S
Simple MCP Server starter with StdioServerTransport

Simple MCP Server starter with StdioServerTransport

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

Simple MCP Server starter with StdioServerTransport について

StdioServerTransport を使って MCP サーバーを作成するスターターキットです。サンプルツールと Cursor の設定例が含まれています。

主な機能

  1. 01StdioServerTransport によるサーバーの雛形作成
  2. 02macOS でポートを使うアプリとプロセスの確認
  3. 032つの数値を足すツール
  4. 04Cursor MCP 設定例

活用シーン

  1. 01stdio ベースの MCP サーバーの新規作成
  2. 02macOS でポートを使用するプロセスの特定
  3. 03Cursor での簡単なツールの試用

MCP 対応

StdioServerTransport を使って MCP サーバーを作成します。付属の `.cursor/mcp.json` 設定を通じて Cursor がサーバーを検出できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

StdioServerTransport を使ったシンプルな MCP サーバーのスターター

StdioServerTransport を使ったシンプルな MCP サーバーのスターターキットです。

セットアップ

StdioServerTransport を使って新しい MCP サーバーを作成します

PNPM

pnpm dlx github:akoskm/mcp-server-stdio my-mcp-server

NPM

npm create @akoskm/mcp-server-stdio my-mcp-server

このコマンドを実行すると、このリポジトリの内容を含む my-mcp-server という新しいディレクトリが作成されます。

Bun を使用していない場合は、.cursor/mcp.json ファイルを編集してランタイムコマンドを変更してください。

MCP サーバーは Cursor によって自動的に検出されます。検出されない場合は、Cursor を再起動してください。

コマンド

ポートで実行中のアプリを確認する(Mac のみ)

この後、which-app-on-port ツールを使って、指定したポートで実行中のプロセスのコマンドと PID を取得できます。

Cursor でのプロンプト例:

which app is running on port 9011?
2 つの数を足す

Cursor でのプロンプト例:

I have two open source projects and my friend has five, home many open source projects we have in total?

コメント

MCP は初めてですか?

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

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