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サーバーを作成するスターターキットです。macOSでポートを使用するアプリの確認と、2つの数の加算を行うツール例が含まれます。

主な機能

  1. 01MCPサーバープロジェクトの生成
  2. 02StdioServerTransportの利用
  3. 03macOSでポートを使うアプリとプロセスの確認
  4. 042つの数の加算

活用シーン

  1. 01基本的なMCPサーバープロジェクトの作成
  2. 02Cursorでのツール例の試用

MCP 対応

StdioServerTransportを使うMCPサーバーのひな形を生成し、MCPクライアント向けのツール例を含みます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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 つのサーバーを複数のクライアントで再利用できます。