作成-mcp
モデル制御プロトコル (MCP)サーバーをセットアップして Cloudflare Workers にデプロイする CLI ツール。これにより、数分でカーソル エージェント用の新しいツールの作成を開始できます。
JSDoc コメントを使用して TypeScript 関数を記述するだけで、エージェントに MCP ツールを提供できます。
前提条件
Wrangler CLIがインストールされ、Cloudflare アカウントでログインしています。
Claude デスクトップ アプリがインストールされました。(近日中に削除されます)
Related MCP server: Create MCP
説明書
新しい MCP サーバーをスキャフォールディングしてデプロイするには、次のコマンドを実行します。
コマンドに直接名前を渡すこともできます: bun create mcp --name <server-name> 。
このCLIの機能
テンプレートワーカーリポジトリを
<current-dir>/<server-name>に複製します。依存関係をインストールします
Gitリポジトリを初期化する
CloudflareアカウントにHello World MCPサーバーをデプロイします
Claude Desktopに追加します
MCPサーバコマンドをクリップボードにコピーして、カーソルに貼り付けることができます。
使い方
src/index.tsのMyWorkerクラスに関数を追加するだけです。各関数はMCPツールにコンパイルされます。
例えば:
最初の行はツールの説明です。
@paramタグは、タイプと説明が付いたツールのパラメータです。@returnタグは、ツールの戻り値とその型です。
変更の展開
ワーカーを再デプロイします。
カーソル ウィンドウを再読み込みします。
これで、エージェントに新しいツールを使用するように依頼できるようになりました。
Cloudflare Workersを選ぶ理由
雰囲気、素晴らしい DX、そして驚くほど速い展開。
私はMCPサーバーをローカルで実行するのが嫌いで、皆さんもそうではないと思います。しかし、CursorでAPIを呼び出すシンプルなMCPツールを使うために、Nodeプロセスを実行する必要がなくなりました。
関数を書くだけで、JSDocのコメントに説明とパラメータを記述するだけで動作します。
create-mcp で作成されたサンプルサーバー
create-mcp で作成された任意の MCP サーバーを複製して、自分の Cloudflare アカウントにデプロイできます。
貢献
貢献とフィードバックは大歓迎です!お気軽にプルリクエストを送信したり、問題を報告してください。
謝辞
このプロジェクトは@geelenが作成したworkers-mcpなしでは実現できません。