MCP

Agents

Your agent suggests. You sign. Nothing changes until your wallet does.
Tools7
Scopes3
SignsYou only

Connect

  1. 01Create a keyOn your automation, under Connected agents. Shown once.
  2. 02Add the MCP URLClaude Code, Claude Desktop or any MCP client.
  3. 03Review and signEach suggestion comes with checks and a simulation.

An agent can't

  • Sign or send a transaction.
  • Withdraw or move funds.
  • Change the owner, a recipient or a target.
  • Unpause, turn a task on, or shorten a delay.
  • Hand you calldata. Charon builds every transaction.
  • Pass its ceilings: 2× a cap, 0.1 HYPE a day, 0.05 HYPE gas money.

MCP URL

https://charonprotocol.xyz/mcp

No key: whoami, list_automations, get_automation, list_runs. simulate_task and proposals need a key.

shell
claude mcp add --transport http charon https://charonprotocol.xyz/mcp --header "Authorization: Bearer cagt_<your key>"

Run it once in a terminal, then ask Claude about this automation.

Scopes

ScopeWhat it allows
readRead only. Reads this automation's runs, policy, tasks and balances. It can't suggest anything.
propose:limitedSuggest safer changes. Reads, and can suggest: pause, turn a task off, revoke an operator, lower caps, cancel a queued rule change. You sign each one.
proposeSuggest any allowed change. Everything above, and can also suggest: raise caps (at most 2×, at most 0.1 HYPE a day), deposit gas money (at most 0.05 HYPE), lengthen a task's interval, apply a queued change. You sign each one.

Tools

  • whoamiKey name, owner, scope, expiry.
  • list_automationsAutomations; with a key, the granted ones.
  • get_automationPolicy, tasks, balances, operator.
  • list_runsRecent runs, read from chain.
  • simulate_taskSimulate at the head. No calldata. Needs a key.
  • create_proposalSuggest one change. Needs a propose scope.
  • get_proposalA suggestion's status and change.

Charon's manager

Charon's manager watches each automation, explains every run from on-chain facts, and suggests changes as transactions you review. It never signs, holds keys or moves funds.

  • Findings are public, written from public chain data. Suggestions are visible to the owner only.
  • Every number comes from code. The wording comes from set templates.
  • A suggestion goes through the same checks, ceilings and simulation as a connected agent's.
  • Owners can pause it per automation. If the manager is off, automations keep running.
Manager docs →

ChatGPT and claude.ai

ChatGPT connects without a key today, so it reads public data only and can't suggest changes. That changes when Charon supports OAuth.

Agent docs →

Keyboard shortcuts

  • Automatega
  • New automationgn
  • Inboxgi
  • Terminalgt
  • Builder Padgp
  • Hook Studiogs
  • Explorege
  • Hooksgh
  • Data layergd
  • Rewardsgw
  • Operatorsgk
  • Agentsgm
  • Docsgo
  • Recipesgr
  • Runs, protocol-widegu
  • Homegg
  • Terminal drawerctrl+`
  • This list?
  • Closeesc