The MCP
server

Eight tools over one key, so an agent can see what is callable, what it costs and what a new project needs.

The Squiid MCP server is a small local process your coding agent talks to over stdio. It exposes eight tools so the agent can see what is callable, what it costs and what a new project needs — without holding a single provider credential. One line installs it:

Claude Code
claude mcp add squiid -e SQUIID_API_KEY=sq_live_… -- npx -y @squiid/mcp

Codex, Gemini CLI and Cursor take the same server in their own form, and Claude Desktop, VS Code and Windsurf declare it in their config file with command, args and an env block carrying SQUIID_API_KEY. The MCP server page has every client's exact line. Without a key the server writes one line to stderr and exits, so the client tells you why instead of hanging.

The eight tools

ToolWhat it answers
start_projectWhich services a new project needs, and a console link to review them and create the key. Creates nothing.
list_servicesEvery service, with class · category · status · what it is priced by.
get_serviceOne service, and exactly how to call it through Squiid.
provisionCreate an isolated resource: a database, a bucket, a sub-account. Rolling out
get_credentialsThat resource’s credentials, env-var shaped. Rolling out
usageSpend and recent requests. Falls back to the balance while GET /v1/usage rolls out.
balanceBalance in USD, with the org and the key behind this key.
request_costWhat one request cost, by its x-sq-request-id.

Two tools are rolling out. They already exist and are already described to the model, so the agent asks for them by name and gets an explanation instead of a silent failure.

Use a scoped key

Give the agent a key with the services it needs, a spend cap and nothing else. A Squiid key is a policy, not a password: the gateway enforces its scope, cap and rate limit on every request before it leaves. An agent key can never mint another key, sign up for anything or top up the wallet — key creation and top-ups stay behind a human in the console. Resources a key created survive its revocation.

For provisioning, use a key with the "may provision" scope. Spend controls covers the caps; the MCP page covers starting a project from your IDE.

Install once.
Build from any agent.

One key, eight tools, and no provider credential anywhere on your machine.