Official MCP server for Wiro AI: run 1,000+ AI models, build and run workflows, and deploy agents.
142
Official MCP server for Wiro AI: search and run 1,000+ image, video, audio and LLM models, build and run workflows, and deploy and talk to AI agents from Cursor, Claude Code, Claude Desktop, Windsurf and any other MCP client.
This image runs the open-source stdio server @wiro-ai/wiro-mcp, built from github.com/wiroai/Wiro-MCP. Every release is published for linux/amd64 and linux/arm64, so you need Docker but not Node.js.
Create a project at wiro.ai/panel/project/new to get an API key, plus an API secret if the project uses signature-based auth. Then:
docker run -i --rm -e WIRO_API_KEY wiroai/wiro-mcp
-e WIRO_API_KEY hands the variable from your environment to the container. For a project with signature-based auth, add -e WIRO_API_SECRET as well. Keep -i, since the server reads its requests from stdin, and leave out -t.
In Cursor, Claude Desktop and Windsurf, docker is the command and the credentials go in env:
{
"mcpServers": {
"wiro": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "WIRO_API_KEY", "-e", "WIRO_API_SECRET", "wiroai/wiro-mcp"],
"env": {
"WIRO_API_KEY": "your-api-key",
"WIRO_API_SECRET": "your-api-secret"
}
}
}
}
Claude Code:
claude mcp add wiro -e WIRO_API_KEY=your-api-key -e WIRO_API_SECRET=your-api-secret -- docker run -i --rm -e WIRO_API_KEY -e WIRO_API_SECRET wiroai/wiro-mcp
For an API Key Only project, leave out the WIRO_API_SECRET value. Docker only passes variables that are set, so the -e WIRO_API_SECRET argument can stay.
| Variable | Required | Description |
|---|---|---|
WIRO_API_KEY | Yes | Your Wiro project API key |
WIRO_API_SECRET | No | Your Wiro project API secret (for signature auth) |
WIRO_TOOLSETS | No | Comma-separated tool groups to load: models, workflows, agents (default: all) |
WIRO_API_BASE_URL | No | Override API base URL (default: https://api.wiro.ai/v1) |
get_account, get_playbook and search_docs are always on.Playbooks explain each job step by step, so the assistant knows the order of calls, what costs money and what needs your approval. Tools that charge your wallet, such as agent plans and credit packs, first return the price and act only after you agree.
Tags follow the npm versions: wiroai/wiro-mcp:<version> pins a release and latest is the newest one. A client does not fetch a newer latest by itself, so run docker pull wiroai/wiro-mcp to update. Pulling once before the first start also means the client does not wait for the download.
node:24-alpine and runs as the non-root node user (uid 1000).https://api.wiro.ai/v1.The same tools are also hosted at https://mcp.wiro.ai/v1 over Streamable HTTP, with nothing to run locally. The MCP Server docs have setup steps for each client.
Website · Models · Docs · GitHub · npm · Dashboard
MIT, see LICENSE.
Content type
Image
Digest
sha256:824337d6c…
Size
63.5 MB
Last updated
3 days ago
docker pull wiroai/wiro-mcp