MCP Fusion/Get started/Vinkius MCP Fusion

Vinkius MCP Fusion

VinkiusについてAIに質問

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.stringifyPresenter がエージェントに見せる内容を正確に整形
機密カラムが偶然そのまま混入.redactPII() がモデルに届く前に除去
プロンプトには「100 で割るはず」としか書かれない.rules() が各フィールドの意味をエージェントに教える
ツールごとに手作りの認証.use() で組み合わせられるミドルウェア
不明な攻撃対象領域CI のためにすべての挙動をハッシュ化するcapability lockfile

この背後にあるパターンは MVA, Model View Agent と呼ばれ、The MVA pattern で解説しています。

3 つの記述方法

  1. コードゼロ。 @mcpfusion/yaml で YAML にツールを記述し、mcpfusion yaml dev で実行します。社内 API のラップに最適です。
  2. 型付き MVA。 フルフレームワーク: モデル、プレゼンター、ミドルウェア、Result モナド。このセクションのすべてのページがこの方法に従います。
  3. ステートゲート付きワークフロー。 ワークフローの状態が許さないとき、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: ランタイムアーキテクチャ、セキュリティパイプライン、ワイヤー形式