Cycles MCP Server

MCP server for Cycles — runtime budget authority for autonomous agents

Remote serverstreamable-httpTypeScript

What is the Cycles MCP Server?

MCP server for Cycles — runtime budget authority for autonomous agents

What it actually does

Autonomous AI agents (Claude, GPT, custom agents) call LLMs, invoke tools, and hit external APIs — but have no built-in way to cap how much they spend. A single agent loop can burn through hundreds of dollars before anyone notices. Multiply that across tenants and teams, and cost control becomes a real problem.

  • Platform teams — building multi-tenant agent systems that need per-customer or per-workspace spend limits
  • Agent developers — who want agents to self-regulate — degrade to cheaper models when budget is low, skip optional tool calls, reduce retries
  • Enterprises — deploying AI agents that need guardrails so a runaway agent can't blow through a budget

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
cycles_reservePOST /v1/reservations
cycles_commitPOST /v1/reservations/{id}/commit
cycles_releasePOST /v1/reservations/{id}/release
cycles_extendPOST /v1/reservations/{id}/extend
cycles_decidePOST /v1/decide
cycles_check_balanceGET /v1/balances
cycles_list_reservationsGET /v1/reservations
cycles_get_reservationGET /v1/reservations/{id}
cycles_create_eventPOST /v1/events

How to install the Cycles MCP Server

{
  "mcpServers": {
    "cycles": {
      "command": "npx",
      "args": [
        "-y",
        "@runcycles/mcp-server"
      ],
      "env": {
        "CYCLES_BASE_URL": "http://localhost:7878",
        "CYCLES_API_KEY": "YOUR_CYCLES_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
CYCLES_BASE_URLDeclared in the maintainer’s client configuration.Yes
CYCLES_API_KEYDeclared in the maintainer’s client configuration.Yes

Example prompts to try

  • “Use Cycles to cycles reserve.”
  • “Use Cycles to cycles commit.”
  • “Use Cycles to cycles release.”

Frequently asked questions

MCP server for Cycles — runtime budget authority for autonomous agents Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.