Stackbilt
Stackbilt MCP Gateway
MCPレジストリ:
dev.stackbilt.mcp/gateway— 公式MCPレジストリで公開されています
Stackbiltプラットフォームサービス向けのOAuth認証済みModel Context Protocol(MCP)ゲートウェイです。@cloudflare/workers-oauth-providerを使用したCloudflare Workerとして構築されています。
機能
ツール呼び出しを複数のバックエンド製品ワーカーにルーティングする単一のMCPエンドポイント(mcp.stackbilt.dev/mcp)です:
バックエンド | ツール | 説明 |
TarotScript |
| 決定論的なプロジェクトの足場構築、n8nワークフローのインポート、GitHub公開、CFデプロイ |
img-forge |
| AI画像生成(5つの品質ティア) |
Stackbilder (TarotScriptバックエンド) |
| 非推奨 — アーキテクチャフローのオーケストレーション( |
足場構築パイプライン (E2E)
You: "Build a restaurant menu API with D1 storage"
↓
scaffold_create → structured facts + 9 deployable project files
↓
scaffold_publish → GitHub repo with atomic initial commit
↓
git clone → npm install → npx wrangler deploy → live Workerファイル生成のためのLLM呼び出しはゼロ。構造構築に約20ms、オラクルプロセスの生成を含めて約2秒。flow_createより21倍高速です。
Related MCP server: forgemesh-imagegen
主な特徴
OAuth 2.1 with PKCE — GitHub SSO、Google SSO、およびメール/パスワード認証
バックエンドアダプターパターン — 複数のサービスバインディングから集約されたツールカタログ。衝突を避けるための名前空間付き
ティアごとのレート制限 —
RATELIMIT_KVによるテナントごとの固定ウィンドウ制限(無料=20/分、ホビー=60、プロ=300、エンタープライズ=1000)。Retry-AfterおよびX-RateLimit-*ヘッダー付きの429エラーコスト帰属とクォータ — すべてのツール呼び出しにはクレジットコストが発生します。クォータはディスパッチ前に
edge-authを通じて予約され、結果に応じて確定/返金されます。image_generateのコストは有効な品質ティアに応じてスケーリングします(ドラフト/スタンダード/プレミアム/ウルトラ/ウルトラプラスに対して1倍/1倍/3倍/5倍/8倍)。modelが設定されている場合、quality_tierよりも課金が優先されますスコープとティアの強制 —
tools/listはトークンスコープによってフィルタリングされます。tools/callはミューテーションツールに対してgenerateスコープを必要とします。高価なimage_generate品質ティア(premium以上)はPro+プランに制限されています。modelを直接指定すると、モデルからティアへのマッピングを通じて同じ制限が強制されますセキュリティ憲法への準拠 — すべてのツールはリスクレベル(
READ_ONLY、LOCAL_MUTATION、EXTERNAL_MUTATION)を宣言します。機密情報を隠蔽した構造化監査ログ。HMAC署名付きIDトークン近日公開ゲート — 公開アクセスを制御するための
PUBLIC_SIGNUPS_ENABLEDフラグHTTP上のMCP JSON-RPC — ストリーミング(SSE)とリクエスト/レスポンスの両方のトランスポートをサポート
クイックスタート
前提条件
Node.js 18以上
Wrangler CLI (
npm i -g wrangler)必要なサービスバインディングが設定されたCloudflareアカウント
インストールと実行
npm install
npm run devテストの実行
npm testデプロイ
npm run deployCloudflare Workers経由でmcp.stackbilt.devカスタムドメインにデプロイします。
環境変数とシークレット
名前 | 型 | 説明 |
| シークレット | IDトークン署名用のHMAC-SHA256キー |
| 変数 | OAuthリダイレクト用のベースURL(例: |
| サービスバインディング |
|
| サービスバインディング |
|
| サービスバインディング |
|
| KV名前空間 | ソーシャルOAuth状態(5分TTLエントリ)およびMCPセッションを保存 |
| KV名前空間 | テナントごとの固定ウィンドウレート制限カウンター(60秒TTL) |
| キュー | 監査イベントパイプライン ( |
| 変数 | MCPレジストリドメイン検証文字列 ( |
シークレットの設定方法:
wrangler secret put SERVICE_BINDING_SECRETプロジェクト構造
src/
index.ts # Entry point — OAuthProvider setup, CORS, health check, MCP Registry well-known
gateway.ts # MCP JSON-RPC transport, session management, tool dispatch
oauth-handler.ts # OAuth 2.1 flows: login, signup, social SSO, consent
tool-registry.ts # Tool catalog aggregation, namespacing, schema validation
audit.ts # Structured audit logging, secret redaction, trace IDs
auth.ts # Bearer token extraction & validation
route-table.ts # Static routing table, tool-to-backend mapping, risk levels
types.ts # Type definitions, RiskLevel enum, interfaces
test/
audit.test.ts
auth.test.ts
gateway.test.ts
oauth-handler.test.ts
route-table.test.ts
tool-registry.test.ts
docs/
user-guide.md # End-user guide: account creation, client setup, tool usage
api-reference.md # MCP tool surface, authentication flow, tool routing
architecture.md # System design, security model, request flowテストスイート
6つのテストファイルにわたる122のテスト。以下をカバーしています:
OAuthハンドラー — IDトークンの署名/検証、ログイン、サインアップ、ソーシャルOAuthフロー、同意、HTMLエスケープ
ゲートウェイ — セッションライフサイクル、
initialize、tools/list、tools/call、SSEストリーミング、エラーハンドリング監査 — 機密情報の隠蔽パターン(APIキー、ベアラートークン、16進ハッシュ、パスワードフィールド)、トレースID、キュー発行
認証 — ベアラートークンの抽出、APIキー対JWT検証、エラーマッピング
ツールレジストリ — カタログ構築、名前マッピング、スキーマ検証、リスクレベルの強制
ルートテーブル — ルート解決、リスクレベル検索
npm test # single run
npm run test:watch # watch modeドキュメント
ライセンス
MIT — LICENSEを参照
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
MCP-first toolbox for agents: KV storage, auth, queue, and utility tools. Free in early access.
Create images & video from any MCP agent — 17 models, spend limits, one URL.
Orbit is an MCP server that gives your AI agents a 4000+ tools, a shared memory brain and a live dashboard OS. Every agent reads active decisions, logs outputs to a searchable vault, and reports status in real time. 2-minute setup via MCP; works across Claude, ChatGPT, Codex, Cursor, Gemini, and Manus. Finally Agents work, agents that grow your business and bring you customers. https://orbitagents.xyz
Related MCP Servers
- AlicenseBqualityDmaintenanceProduction-ready MCP server with 40+ tools — QR codes, PDFs, text processing, TTS, web scraping, image generation and more. Built for AI agents.2539 npmMIT

forgemesh-imagegenofficial
AlicenseAqualityBmaintenanceMCP server for AI image generation with automatic USDC payments on Base mainnet. Generate, remove backgrounds, and upscale images via simple tool calls.461 npm1MIT- AlicenseAqualityCmaintenanceMCP server for AI-powered image, audio, and video generation, enabling media creation directly from Claude, Cursor, and other MCP clients.1129 npmMIT
- AlicenseNot gradedqualityCmaintenanceA lightweight MCP server that bridges AI agents with a local ComfyUI instance to generate and iteratively refine images, audio, and video through conversational tool calls.8 npm1MIT