mcpField
S
Synlake — Cloud Infrastructure for AI Agents

Synlake — Cloud Infrastructure for AI Agents

リモート
synlake.aiクラウド・インフラ020 週間前に更新
リポジトリ公式サイト

Synlake — Cloud Infrastructure for AI Agents について

Synlake は、AWS、GCP、Azure のクラウドインフラを比較・見積もり、デプロイ準備を行う MCP サーバーです。選択肢を共通形式に整理し、Terraform と CLI の実行キットを生成しますが、ツール自体は提案、価格算出、検証のみを行います。

主な機能

  1. 01AWS、GCP、Azure の一元比較
  2. 02コストと制約に基づく候補選定
  3. 03Terraform と CLI の実行キット生成
  4. 04セキュリティと予算のチェック
  5. 05プロバイダーと対応サービスの一覧
  6. 06使用量と支出上限の確認

活用シーン

  1. 01エージェント用のコンピューティング選定
  2. 02デプロイ前のクラウド費用比較
  3. 03実行キットの安全性と予算の確認
  4. 04対応クラウドプロバイダーの調査

MCP 対応

この MCP サーバーは、インフラ検索、マルチクラウド見積もり、実行キット検証、プロバイダー一覧、使用量確認のツールをクライアントに提供します。ホスト型 Streamable HTTP エンドポイント、または同じサービスに接続する stdio プロキシを利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.synlake.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.synlake.ai/mcp認証が必要

ツール

詳細

Synlake MCP サーバー

npm MCP Registry License: MIT

Synlake 用 MCP コネクター — 自律型エージェント向けの B2AI インフラストラクチャです。Synlake は AWS、GCP、Azure を単一のスキーマに正規化し、すぐに実行できる実行キット(Terraform HCL + CLI)を生成して、デプロイ前に価格を算出します。これにより、AI エージェントは人間の介入なしにクラウドインフラストラクチャを検出、評価、プロビジョニングできます。

このリポジトリはオープンソースの MCP サーバー(薄型の stdio ↔ HTTP プロキシ)です。クロスクラウドの正規化、コストエンジン、実行キットの生成といったインフラストラクチャインテリジェンスは、ホスト型サービスとして api.synlake.ai で実行されます。

🌐 synlake.ai · 📖 ドキュメント · 🔌 MCP: ai.synlake/synlake


人間の介在なしにエージェントがインフラストラクチャをデプロイ

コーディングエージェントに Kubernetes ノードプールが必要です。クラウドコンソールを開いたり、料金ページを比較したり、Terraform を手書きしたりすることはありません。Synlake に問い合わせ、デプロイ可能な回答を受け取ります。

Agent → Synlake:  "compute, 4 vCPUs, 16 GB RAM, us-east-1, budget $100/mo"

Synlake → Agent:  best:  gcp · e2-standard-4 · $97.82/mo   (19.5% cheaper than the priciest)
                  also:  aws t3.xlarge $121.47 · azure Standard_B4ms $121.18
                  kit:   { terraform: "resource \"google_compute_instance\"…",
                           cli: "gcloud compute instances create…" }
                  ✓ validated: no public ingress, encryption on, within budget

エージェントはキットを確認して Terraform を適用し、次の作業に進みます。すべての応答は、ダッシュボードではなく機械での処理を想定した、情報密度の高い決定的な JSON です。Synlake のツールは読み取り専用です。推奨、価格算出、検証を行います。実行キットを実行するのは人間(またはエージェント自身のポリシー)です。

アーキテクチャ

flowchart LR
    A[AI Agent] -- MCP / REST --> B[Synlake API]
    B --> C[Normalizer]
    C --> D1[AWS adapter]
    C --> D2[Azure adapter]
    C --> D3[GCP adapter]
    C --> E[Ranking engine<br/>cost + constraints]
    E --> F[Execution-kit generator<br/>Terraform + CLI]
    F --> G[Guardrails & validation<br/>budget · region · security]
    G --> H[Audit log]
    H --> A

エージェントが意図を送信します。Synlake はクラウド間でオプションを正規化し、コストと制約に基づいて順位付けし、デプロイ可能な実行キットを生成して、ガードレールチェックを実行し、呼び出しを記録して、機械ですぐに使える単一のペイロードを返します。このリポジトリで提供するのはオープンソースの MCP コネクター(AI Agent ↔ Synlake API 間の接続部分)です。Synlake API の右側にあるボックスは、ホスト型サービスとして実行されます。

クイックスタート

ホスト型(推奨)— Streamable HTTP 経由の MCP

任意の MCP クライアントからホスト型サーバーに接続します。インストール不要で、3 行で設定できます。

{
  "mcpServers": {
    "synlake": {
      "url": "https://api.synlake.ai/api/mcp",
      "headers": { "Authorization": "Bearer sk_synlake_YOUR_KEY" }
    }
  }
}
ローカル stdio ラッパー(このパッケージ)

stdio で通信するクライアント(Claude Desktop など)では、npm ラッパーを実行します。同じホスト型サーバーにプロキシします。

{
  "mcpServers": {
    "synlake": {
      "command": "npx",
      "args": ["-y", "@synlake-ai/mcp-server"],
      "env": { "SYNLAKE_API_KEY": "sk_synlake_YOUR_KEY" }
    }
  }
}

無料の API キーは synlake.ai で取得できます(月 100 回の呼び出し、クレジットカード不要)。estimate エンドポイントはキーなしでも呼び出せるため、手間なく試せます。

ツール

ツールREST エンドポイント説明
synlake_queryPOST /v1/infrastructure/query推奨と実行キット(Terraform + CLI)を一括で提供
synlake_estimatePOST /v1/infrastructure/estimateクラウド間のコスト比較 — API キー不要
synlake_validatePOST /v1/execution/validate実行キットのドライラン(セキュリティと予算のチェック)
synlake_providersGET /v1/providers対応するプロバイダーとサービスの一覧
synlake_usageGET /v1/agent/usage利用状況、コスト、支出上限

全リファレンス(OpenAPI 3.1、レンダリング版):synlake.ai/docs。ローカルコピー:docs/openapi.yaml。エージェント向けの機械可読な概要:synlake.ai/llms.txt。

Synlake を選ぶ理由

アプローチマルチクラウドエージェント対応 JSON実行キットコストガードレール監査証跡
DIY Terraform手動なし自分で作成なしなし
Pulumi / Crossplane対応なし一部対応なし一部対応
クラウドプロバイダーの SDK単一一部対応なしなし一部対応
エージェントフレームワークツール経由一部対応なしなしなし
Synlake3 つのクラウド100%完全なキット組み込みすべての呼び出し

Claude Managed Agent から利用する

Synlake を mcp_toolset として接続すると、エージェントは 5 つのツールすべてをネイティブに利用でき、キーは Anthropic のボールトに保管されます。

{
  "type": "mcp_toolset",
  "name": "synlake",
  "server": {
    "url": "https://api.synlake.ai/api/mcp",
    "authorization_token": { "vault_secret": "synlake_api_key" }
  }
}

Managed Agents API、ant CLI、Agent SDK のフローについては、MCP クイックスタートをご覧ください。

ソースからビルドする

npm install
npm run build       # tsc → dist/ (pure proxy)
SYNLAKE_API_KEY=sk_synlake_... node dist/bin.js

SYNLAKE_API_URL を設定すると、リモートエンドポイントを上書きできます(デフォルトは https://api.synlake.ai/api/mcp です)。

料金

呼び出しごとの課金です。サブスクリプションや契約期間の縛りはありません。**無料枠:**月 100 回まで。カード登録は不要です。

呼び出しの種類料金
見積もり$0.01 (無料、キー不要、IP によるレート制限あり)
クエリ(基本)$0.05
クエリ(完全版+Terraform)$0.10
検証$0.05

リンク

ライセンス

このリポジトリの MCP コネクターは MIT ライセンスです(LICENSE を参照)。Synlake サービス(api.synlake.ai)のコストエンジン、クラウド間の正規化、実行キットの生成は プロプライエタリです。

このリポジトリの MCP コネクターは MIT ライセンスです。Synlake サービス(api.synlake.ai)はプロプライエタリです。

© Synlake, LLC — [email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。