Zero-Code MCP Server
for Any Web API.
openapi.yamlさえあれば一瞬でMCP対応。
簡易OAuth 2.1内蔵の超軽量OpenAPIプロキシサーバー。
# 方法A: npm公開済みなのでインストール不要ですぐ試せる
npx beefchicken-mcp --openapi ./openapi.yaml
# 方法B: リポジトリからCloudflare Workersにデプロイ
npm install
npm run generate # ツール定義を自動生成
npx wrangler deploy
# 方法C: Dockerでも動く(GHCRイメージを配布)
docker run -p 3000:3000 \
-e HOST=0.0.0.0 \
-e ALLOWED_HOSTS=127.0.0.1,localhost \
-e API_BASE_URL=https://api.example.com \
-v $(pwd)/docs/openapi.yaml:/app/docs/openapi.yaml:ro \
ghcr.io/watanabebashi/beefchicken-mcp
# 完了! ClaudeやCursorからすぐに使えます。
For Solo Developers
自分のWebアプリのAPIを、そのままMCPに。
自分のWebアプリやSaaSにREST APIさえあれば十分です。openapi.yamlを置いてCloudflare Workersにデプロイするだけで、OAuth 2.1認証つきのMCPサーバーが数分で立ち上がります。
OpenAPI変換
→
Workersデプロイ
→
簡易OAuth 2.1
ワンストップであなたのAPIに魔法をかけます。
Why BeefChicken MCP?
面倒なツール定義やハンドラ実装を完全にスキップ
コード記述 0 行
TypeScriptやPythonでMCPのハンドラを書く必要はありません。docs/openapi.yamlをAPI仕様書に差し替えるだけで、自動的にツールとして公開されます。
Claude.ai Web版 即対応
APIキーを直接指定できないクライアント向けに、簡易 OAuth 2.1 サーバーを内蔵。Web版 Claude のカスタムコネクタにも即座に接続可能です。
サーバー維持費 0 円
Cloudflare Workersにネイティブ対応しており数秒でデプロイ可能。無料枠に収まる限り、タダで堅牢なMCPサーバーが手に入ります。
極小フットプリント
YAMLの解析や$refの解決はデプロイ前やコンテナ起動時に静的JSONとして処理。リクエスト実行時のパースオーバーヘッドを完全にゼロにしました。
npm公開・実行環境フリー
npx beefchicken-mcpだけでインストール不要で即実行可能に。Cloudflare Workersに加え、Node.jsホスティングやDocker(GHCR配布)でも動作します。
Comparison
既存のMCP構築アプローチとの比較
| 機能 / 特徴 | 手動実装 (SDK) | 大半のMCPフレームワーク | BeefChicken MCP |
|---|---|---|---|
| コード記述 | 必要(多) | 必要(少) | 不要(0行) |
| OpenAPI対応 | 要手動変換 | 要ハンドラ実装 | ファイル差し替えのみ |
| OAuth 2.1 内蔵 | 自作が必要 | 自作が必要 | 内蔵 |
| 実行環境 | 自前で用意 | フレームワーク依存 | npx / Node.js / Docker / Cloudflare Workers |