MCP Fusion/Get started/Vinkius MCP Fusion
Vinkius MCP Fusion
MCP Fusion は、安全な AI コネクターのための TypeScript フレームワークです。独自のコネクターを構築し、Vinkius Cloud へ無料でデプロイできます。クレジットカードは不要です。
MCP Fusion は、安全な MCP サーバー、つまり Vinkius がコネクターと呼ぶサーバーを構築するための TypeScript フレームワークです。ツール、モデル、プレゼンターはプレーンな TypeScript で書き、コマンド 1 つでコネクターを Vinkius Edge にデプロイできます。ホスティングは完全無料で、クレジットカードも、管理すべきサーバーも、インフラの請求書も不要です。デプロイしたコネクターは、ユーザーがすでに有効化している何千ものコネクターと同じコンソールで、同じセキュリティレイヤーの背後で動作します。
このセクションの要点はそれだけです。あなたのコネクター、あなたのコード、私たちのインフラ、コストゼロ。
なぜフレームワークが必要なのか
公式の MCP SDK が提供するのはプロトコルだけです。AI エージェントに公開しても安全なサーバーにするための要素、入力バリデーション、機密フィールドのマスキング、認証、テナント分離、監査ログは、すべて自分で実装する必要があります。1 つでも欠けると、障害はサイレントに発生します。エージェントにはハンドラーの返り値がそのまま見えるからです。
MCP Fusion は、安全な方法をデフォルトの方法にします。
| MCP Fusion なし | MCP Fusion あり |
|---|---|
query の返り値を無差別に JSON.stringify | Presenter がエージェントに見せる内容を正確に整形 |
| 機密カラムが偶然そのまま混入 | .redactPII() がモデルに届く前に除去 |
| プロンプトには「100 で割るはず」としか書かれない | .rules() が各フィールドの意味をエージェントに教える |
| ツールごとに手作りの認証 | .use() で組み合わせられるミドルウェア |
| 不明な攻撃対象領域 | CI のためにすべての挙動をハッシュ化するcapability lockfile |
この背後にあるパターンは MVA, Model View Agent と呼ばれ、The MVA pattern で解説しています。
3 つの記述方法
- コードゼロ。
@mcpfusion/yamlで YAML にツールを記述し、mcpfusion yaml devで実行します。社内 API のラップに最適です。 - 型付き MVA。 フルフレームワーク: モデル、プレゼンター、ミドルウェア、Result モナド。このセクションのすべてのページがこの方法に従います。
- ステートゲート付きワークフロー。 ワークフローの状態が許さないとき、FSM ツールはエージェントのツール一覧から物理的に消えます。詳しくは Tools を参照してください。
どの方法でも成果物は同じ、つまり mcpfusion deploy で Vinkius Cloud にデプロイできる MCP サーバーです。
無料ホスティングに含まれるもの
コネクターを Vinkius Cloud にデプロイするのは無料で、次の機能が使えます。
- V8 サンドボックス分離によるグローバルなエッジホスティング、管理すべきコンテナはありません
- デプロイ時に有効化される DLP エンジン、エグレスファイアウォール、キルスイッチ、監査ログ、レートリミッター、サーキットブレーカー
- Claude、Cursor、VS Code、あらゆる MCP クライアントですぐ使える接続トークンと MCP URL
- このサイトの他のページと同じコンソールでの管理: 使用状況、capabilities、クレデンシャル、コスト
フレームワークは無料かつオープンソース(Apache 2.0)で、デプロイしたコネクターの Vinkius Cloud ホスティングも無料です。MCP Fusion でコネクターを構築・公開するのにクレジットカードは一切不要です。
こんな方におすすめ
MCP Fusion は作る人のためのフレームワークです。社内 API を AI コパイロット向けにラップする場合も、カタログにコネクターを公開する場合も、バーティカルエージェントに本番データへの安全なアクセスを与える場合も、面倒な配管作業はフレームワークが担い、請求書は無料ホスティングが消してくれます。あなたは製品そのもので競争できます。配管はもう終わっています。
コネクターを作るのではなく、自分のアプリケーションから利用したい場合は Connect SDK の出番です。Connect SDK を参照してください。
次のステップ
- Installation: パッケージ、要件、スキャフォールディング
- Quickstart: Presenter を使った動くコネクターを数分で
- Deploy: 無料ホスティングの中身をコマンド単位で解説
- Credentials: 購入者が自身のキーを持ち込めるコネクターの公開
- Under the hood: ランタイムアーキテクチャ、セキュリティパイプライン、ワイヤー形式
