mcpField
@
@madisonbullard/mcp-servers

@madisonbullard/mcp-servers

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

@madisonbullard/mcp-servers について

@madisonbullard/mcp-serversは、MCPサーバーとインストーラーパッケージをまとめたモノレポです。TUIを使い、Claude Desktop、Cursor、Windsurfなどのクライアント向けにサーバーを導入できます。

主な機能

  1. 01MCPサーバー導入用TUI
  2. 02Shortcut、Notion、Coderabbitのサーバー
  3. 03ShortcutとNotionのCLIインストーラー
  4. 04Shortcut、Notion、CoderabbitのAPIクライアント

活用シーン

  1. 01対応クライアント向けのMCPサーバー導入
  2. 02モノレポ内パッケージの開発とビルド
  3. 03NPMまたはJavaScriptパッケージマネージャーで独自MCPサーバーを公開

MCP 対応

Shortcut、Notion、Coderabbit向けのMCPサーバーと、Claude Desktop、Cursor、Windsurfなどのクライアントにサーバーを導入するTUIを含みます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

@madisonbullard/mcp-servers

Model Context Protocol サーバーのインストールを支援する TUI(@madisonbullard/mcp-server-tui)を含むモノレポです。Model Context Protocol サーバーは自由に選び、数分で NPM または任意の JS パッケージマネージャーに公開できます。

以下は、@madisonbullard/shortcut-mcp-server のインストールに使った TUI の動作例です。

この TUI の実行例を表示しているターミナルウィンドウ

さまざまなユースケースに対応する MCP サーバーも含まれており、すべて TUI からインストールできます。

パッケージ

  • @madisonbullard/mcp-server-tui:さまざまなクライアント(Claude Desktop、Cursor、Windsurf など)に MCP サーバーをインストールするための TUI
  • @madisonbullard/shortcut-mcp-server:Shortcut 用の MCP サーバー
  • @madisonbullard/shortcut-mcp-server-installer:Shortcut MCP サーバーをインストールする CLI
  • @madisonbullard/shortcut-api-client:Shortcut API 用のクライアント
  • @madisonbullard/notion-mcp-server:Notion 用の MCP サーバー
  • @madisonbullard/notion-mcp-server-installer:Notion MCP サーバーをインストールする CLI
  • @madisonbullard/notion-api-client:Notion API 用のクライアント
  • @madisonbullard/coderabbit-mcp-server:Coderabbit 用の MCP サーバー
  • @madisonbullard/coderabbit-api-client:Coderabbit API 用のクライアント

開発

  • 依存関係をインストールします:
bun install
  • 開発する MCP サーバーと CLI をビルドします(このコマンドはモノレポ内のすべてのパッケージをビルドします):
bun run build
  • 開発するサーバーに必要な各パッケージフォルダーに dist フォルダーが作成されます。

  • CLI を実行します

bun run packages/shortcut-mcp-server-installer/dist/index.js # or the path to the dist folder of the CLI you want to run
  • MCP サーバーを実行します
bun run packages/shortcut-mcp-server/dist/index.js
  • クライアント(Claude Desktop、Cursor、Windsurf など)は上記のコマンドを使わずに MCP サーバーを起動して接続するため、MCP サーバーに手動でリクエストを送信する場合を除き、通常は実行する必要はありません。

コーディングスタイル

bun typecheck と bun check が成功することを確認してください。bun fix を実行するとコードをフォーマットできます。

リポジトリの .githooks フォルダーにある Git フックを使うには、これらのコマンドを忘れたことを CI に指摘されるまで待たずに済むよう、次を実行します:

git config core.hookspath .githooks

コメント

MCP は初めてですか?

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

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