local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides linkage to the author's Bluesky profile (@kevinkern.dev) for social connectivity
References the author's other GitHub projects that users might find relevant
Mentioned in relation to the author's AI Prompts project, suggesting compatibility or relevance with GitHub Copilot
MCP サーバー スターター
独自の MCP サーバーを構築したいですか?
MCP Server Starter は、MCP 標準を使用して Cursor、Claude などのローカル ツールを実行するための基本構造を提供します。
特徴
- 📡柔軟なコミュニケーション
- クライアントとサーバー間の複数の通信プロトコルをサポートし、
stdio
: ローカル使用Streamable HTTP
:リモートおよびローカルでの使用sse
: リモートおよびローカルでの使用 (非推奨)~~
- 📦最小限のセットアップ- 基本的なサーバー実装ですぐに開始できます。
- 🤖カーソル AI 統合-
.cursor/mcp.json
構成の例が含まれています。 - ⌨️ TypeScript - プロジェクトに型の安全性を追加します。
藤堂
- [ ] 独自のパッケージを公開するオプションを追加
- [ ] スキャフォールディングのCLIサポートの改善
- [ ] ツールを即座に構築するためのプロンプト
はじめる
前提条件
使用法
サポートされているトランスポートオプション
モデルコンテキストプロトコルは複数のトランスポート方法をサポートします。
標準入出力
ローカル設定に推奨
コードエディターのサポート
以下のコードスニペットを追加します
- カーソル:
.cursor/mcp.json
ローカル開発/テスト
mcpサーバーをローカルでテストする場合はこれを使用します
公開されたパッケージ
npmレジストリにパッケージを公開したときにこれを使用します
ストリーミング可能なHTTP
重要: ストリーミング可能な HTTP は Cursor ではまだサポートされていません
リモートサーバーの使用に推奨
重要: stdioとは対照的に、正しいフラグでサーバーを実行する必要があります。
ローカル開発 ストリーミングstreamable http
トランスポートを使用する
- MCPサーバーを起動します。ターミナルでこれを実行します。
またはMCPインスペクター
- これを設定に追加してください
公開されたパッケージ
npmレジストリにパッケージを公開したときにこれを使用します
ターミナルでこれを実行します
インスペクターを使用する
inspect
コマンドを使用してmcpサーバーをデバッグします
コマンドラインオプション
プロトコルの選択
プロトコル | 説明 | 旗 | 注記 |
---|---|---|---|
stdio | 標準I/O | (なし) | デフォルト |
http | HTTP REST | --port <num> (定義: 3000), --endpoint <path> (定義: /mcp ) | |
sse | サーバー送信イベント | --port <num> (定義: 3000) | 非推奨 |
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
リンク
- Twitter: @kregenrek
- ブルースカイ: @kevinkern.dev
コース
- Cursor AIを学ぶ:究極のカーソルコース
- AIを使ったソフトウェア構築を学ぶ: instructa.ai
他のプロジェクトもご覧ください:
You must be authenticated.
Cursor や Claude Desktop などの AI アシスタントがアクセスできるツールを提供するカスタム ローカル モデル コンテキスト プロトコル (MCP) サーバーを構築するための基盤。