MCP Fusion/Operate and integrate/セルフホスティング
セルフホスティング
同じ MCP Fusion サーバーを Vercel、Cloudflare Workers、AWS でそのまま実行できます。アダプターはツール、ミドルウェア、Presenter を変更せず、アカウントと請求は自分のものを使います。
すべての MCP Fusion サーバーは、自分のインフラストラクチャに変更なしでデプロイできます。アダプターは registry をプラットフォーム固有の handler で包みますが、ツール、ミドルウェア、Presenter には一切手を加えません。このページではその逃げ道を説明します。ほとんどのコネクターにとって、Deploy の無料経路が最短です。
Vercel
npm install @mcpfusion/vercel// app/api/mcp/route.ts
import { vercelAdapter } from '@mcpfusion/vercel';
import registry from './registry';
export const POST = vercelAdapter<AppContext>({
registry,
contextFactory: async (extra) => ({ ... }),
});
export const runtime = 'edge';その後、vercel deploy を実行します。runtime = 'edge' を設定すると、リクエストごとのアイソレートモデルが維持されます。
Cloudflare Workers
npm install @mcpfusion/cloudflareimport { cloudflareWorkersAdapter } from '@mcpfusion/cloudflare';
export default cloudflareWorkersAdapter({
registry,
contextFactory: async (extra) => ({ ... }),
});Workers のバインディングはアダプターにそのまま接続できます。ストレージには D1、FSM のステートストアには KV、オブジェクトには R2 を使用します。各リクエストは独自のアイソレートで実行されます。
AWS
npm install @mcpfusion/awsAWS コネクターは双方向で動作します:
createLambdaAdapterとcreateSfnAdapterは、リソースタグの規約を通じて、Lambda 関数と Step Functions のステートマシンを MCP ツールとして公開しますdefineAwsTool(name, client, config)は AWS サービスを呼び出す型付きツールを定義します- MVA インターセプションは、エージェントに届く前に Lambda のペイロードを整形します
トレードオフ
| Vinkius Cloud | Self hosting | |
|---|---|---|
| コスト | 無料ホスティング | 自分のアカウント、自分の請求 |
| セキュリティレイヤー | DLP、kill switch、監査証跡、rate limiter、circuit breaker を同梱 | 同等の仕組みを自分で組み立てる |
| コンソール | Capabilities、認証情報、コスト、モニタリングを統合済み | 自分でオブザーバビリティを構築 |
| デプロイ | mcpfusion deploy | プラットフォーム固有のパイプライン |
| スケーリング | Edge 上のオートスケーリング | プラットフォーム次第 |
アダプターはフォールバックではなく第一級の機能です。既存の Vercel や Cloudflare アプリケーションの中にコネクターを置きたいケースでも、MCP Fusion は同じコード、ミドルウェア、Presenter をそのまま保ちます。変わるのは、境界を誰が運用するかです。
コンプライアンスに関する注意
Fusion はサーバーの実行環境に関係なく、デフォルトで PII をローカルでブロックするため、egress ファイアウォールはどのプラットフォームでも自分の管理下にあります。改ざん防止の監査証跡と kill switch は Vinkius Cloud の機能です。コンプライアンス審査で求められる場合は、セルフホスト環境で同等の仕組みを用意する必要があります。
次のステップ
- Deploy: 無料のマネージド経路
- Governance: ロックファイルはどのプラットフォームでも機能します
- CLI: ローカルコマンドはどこでも同じです
