Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/CTRL

CTRL

by io.github.CTRLabs

Visual DeFi workflow automation on Base + Ethereum mainnet.

Power your agent

Add this server

The publisher's own URL. Not a PlugMCP endpoint.

Server URL
https://www.ctrl.build/api/mcp
Provider
Add in Claude

Claude opens with the name and URL filled in. You still confirm it there.

Claude Code
claude mcp add --transport http io.github.ctrlabs-ctrl-mcp https://www.ctrl.build/api/mcp

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.ctrlabs-ctrl-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://www.ctrl.build/api/mcp"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • ctrl-clip⧉ Copy a message to the system clipboard cleanly formatted — no blockquote pipes, no terminal bars, no Claude commentary. Use whenever you draft a message the user will paste (Slack, Teams, PR comment

Questions

How do I install CTRL?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does CTRL need an API key?
No required environment variable is listed on this record.
What transport does CTRL use?
CTRL is reached over HTTP.
When was CTRL last checked?
Last checked 2026-10-21. Visual DeFi workflow automation on Base + Ethereum mainnet.

Visual DeFi workflow automation on Base + Ethereum mainnet.

ctrl-mcp

the mcp for on-chain automation. sign once, agent does the rest, forever.

ctrl is workflow automation for on-chain actions on base. you compose trigger → action → condition graphs in plain english, sign one batch to deploy a vault + spending caps, and a keeper runs your workflow under those caps forever.

this is the mcp surface. agents talk to it. users sign in their wallet.

$ claude mcp add ctrl https://ctrl.build/api/mcp

or paste into your client's mcp config:

{
  "mcpServers": {
    "ctrl": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://ctrl.build/api/mcp",
               "--header", "Authorization:Bearer ${CTRL_API_KEY}"],
      "env": { "CTRL_API_KEY": "sk_ctrl_..." }
    }
  }
}

mint a key at ctrl.build/settings/api-keys.

prompt your agent. that's it.

what your agent gets

seven tools. that's it.

toolwhat it does
ctrl_get_vault_statusread user's vault address, balance, active rules
ctrl_get_block_cataloglive list of every block + field schema
ctrl_create_workflowassemble + save a workflow draft from a prompt
ctrl_activateencode the eip-5792 batch the user signs to deploy
ctrl_withdrawencode the batch to pull funds out of the vault back to the user's wallet (eth, weth, or any erc-20)
ctrl_fire_manualfire a workflow once for testing — no waiting
ctrl_get_execution_logsbasescan tx hashes, gas, status — keeper history

24 blocks under the hood

triggers — time.interval, trigger.manual, price.above/below/change, pool.created (clanker / flaunch / zora / bankr), watch.whale, event.transfer, event.balance, trending.token

actions — cypher.swap, read.balance, notify.telegram, notify.discord, util.webhook

conditions — cond.price, cond.balance, cond.allowed_weekdays, cond.time_window

utilities — util.delay, util.note, util.log, util.stop, util.snapshot

the agent calls ctrl_get_block_catalog first to see the live shape. every block id maps 1:1 to keeper execution.

example prompts

drop these into your agent and watch:

  • "dca $50 eth into usdc every monday at 14:00 utc"
  • "snipe new flaunch launches with milady in the name, 0.005 eth each, auto-sell at 2x"
  • "watch wallet 0x6cc5...c01b. when they buy anything over $10k, copy with 0.01 eth"
  • "sell 50% of my pepe if price drops 20% in an hour"
  • "every monday noon, check moonwell usdc apy. if lower than morpho by 1%, move 80%"

security

vault-direct model. agent never holds keys.

  • on-chain caps: every rule signs immutable maxPerSwap + maxPerDay. enforced by the vault contract.
  • kill switches: pauseVault() halts everything; revokeRule(id) kills one workflow. both 1-tx, user-callable.
  • safety primitives: pool.created runs goplus honeypot + tax + score checks before any swap.
  • keeper bounded: the keeper fleet can only call methods the vault permits. compromised keeper costs at most one tick's per-swap cap.

verified contracts on base:

  • v13 vault factory — 0x5Df25e79efd7f9dc86841b404b3EA6F4b7951DBB
  • vault implementation — 0xc98137a6df7fb91ab91b568bf923490a278aa702
  • timelock beacon — 0x5760A6D62743860F27843fA314E22166dBEF7d73

ecosystem

works with any mcp client. tested with:

  • claude code · ~/.claude.json
  • claude desktop · ~/Library/Application Support/Claude/claude_desktop_config.json
  • cursor · ~/.cursor/mcp.json
  • hermes (nousresearch/hermes-agent)
  • aeon (aaronjmars/aeon)

  • app · ctrl.build
  • docs · ctrl.build/docs
  • mcp hub · ctrl.build/mcp
  • sibling repo · ctrl-skill

mit

How do I install CTRL?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does CTRL need an API key?
No required environment variable is listed on this record.
What transport does CTRL use?
CTRL is reached over HTTP.
When was CTRL last checked?
Last checked 2026-10-21. Visual DeFi workflow automation on Base + Ethereum mainnet.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA