
Synlake — Cloud Infrastructure for AI Agents
io.github.Synlake-aiPublished by GitHub account Synlake-aiv0.2.0Updated Oct 24, 2026
Compare, estimate, and deploy cloud infrastructure across AWS, GCP, and Azure for AI agents.
The publisher's own server: Synlake
Overview
Synlake lets an AI assistant compare, price and validate cloud infrastructure across AWS, GCP and Azure, returning Terraform and CLI execution kits.
- What you can do
- Get full infrastructure recommendations with a ready-to-run Terraform and CLI execution kit for a stated intent and budget, and compare estimated monthly costs across AWS, GCP and Azure. Dry-run an execution kit against security and budget guardrails, list supported providers and services, and check your own usage, costs and spending cap.
- When to use it
- Use it when an agent needs to size or choose cloud resources and wants cross-cloud pricing and a deployable Terraform or CLI kit without opening cloud consoles. Useful for budget-constrained infrastructure decisions and pre-deploy validation.
- Requirements
- A remote MCP endpoint over Streamable HTTP, or the npm stdio wrapper for stdio-only clients. A Synlake API key sent as a bearer token in the Authorization header (or SYNLAKE_API_KEY for the local wrapper); the estimate call works without a key. Network access to the hosted service.
Installation
In SourceWeft
- Open Synlake — Cloud Infrastructure for AI Agents in the dashboard and add it to a workspace.
- Connect Authorization token credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.Synlake-ai%2Fmcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"synlake-cloud-infrastructure-for-ai-agen": {
"type": "http",
"url": "https://api.synlake.ai/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
Synlake MCP Server
[npm] [MCP Registry] [License: MIT]
The MCP connector for Synlake — B2AI infrastructure for autonomous agents. Synlake normalizes AWS, GCP, and Azure into one schema, generates ready-to-run execution kits (Terraform HCL + CLI), and prices them before deploy — so an AI agent can discover, evaluate, and provision cloud infrastructure with zero human intervention.
This repository is the open-source MCP server (a thin stdio ↔ HTTP proxy). The infrastructure intelligence — cross-cloud normalization, the cost engine, and execution-kit generation — runs as a hosted service at api.synlake.ai.
🌐 synlake.ai · 📖 Docs · 🔌 MCP: ai.synlake/synlake
An agent deploys infrastructure — no human in the loop
A coding agent needs a Kubernetes node pool. It doesn't open a cloud console, compare pricing pages, or hand-write Terraform. It asks Synlake, and gets back a deployable answer:
The agent reviews the kit, applies the Terraform, and moves on. Every response is dense, deterministic JSON — built for machine consumption, not dashboards. Synlake tools are read-only: they recommend, price, and validate. A human (or the agent's own policy) runs the execution kit.
Architecture
An agent sends an intent. Synlake normalizes options across clouds, ranks them by cost and constraints, generates a deploy-ready execution kit, runs guardrail checks, logs the call, and returns one machine-ready payload. This repo ships the open-source MCP connector (the AI Agent ↔ Synlake API edge); the boxes to the right of Synlake API run as the hosted service.
Quickstart
Hosted (recommended) — MCP over Streamable HTTP
Point any MCP client at the hosted server — three lines, nothing to install:
Local stdio wrapper (this package)
For clients that speak stdio (e.g. Claude Desktop), run the npm wrapper — it proxies to the same hosted server:
Get a free API key at synlake.ai (100 calls/month, no card required). The estimate endpoint is even callable without a key — zero friction to try.
Tools
Full reference (OpenAPI 3.1, rendered): synlake.ai/docs. Local copy: docs/openapi.yaml. Machine-readable summary for agents: synlake.ai/llms.txt.
Why Synlake
Use it from a Claude Managed Agent
Wire Synlake as an mcp_toolset — the agent gets all five tools natively, your key stays in an Anthropic vault:
See the MCP quickstart for the Managed Agents API, ant CLI, and Agent SDK flows.
Build from source
SYNLAKE_API_URL overrides the remote endpoint (default https://api.synlake.ai/api/mcp).
Pricing
Pay per call. No subscriptions, no commitments. Free tier: 100 calls/month, no card required.
Links
- Website: synlake.ai
- Docs: synlake.ai/docs
- Source: github.com/synlake-ai/synlake
- npm: @synlake-ai/mcp-server
- MCP Registry:
ai.synlake/synlake— registry.modelcontextprotocol.io - Privacy: synlake.ai/legal/privacy.html — only what's needed to process queries. No conversation data, no profiling, no data sales.
License
The MCP connector in this repository is MIT licensed (see LICENSE). The Synlake service (api.synlake.ai) — the cost engine, cross-cloud normalization, and execution-kit generation — is proprietary.
El conector MCP de este repo es MIT. El servicio Synlake (api.synlake.ai) es propietario.
© Synlake, LLC — [email protected]
Source: README.md at commit c31103f
Tools
0Version history
1- v0.2.0LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts