MCP
Agents
Your agent suggests. You sign. Nothing changes until your wallet does.
Tools7
Scopes3
SignsYou only
Connect
- 01Create a key
- 02Add the MCP URL
- 03Review and sign
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/mcpshell
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
| Scope | What it allows |
|---|---|
| read | Read only. Reads this automation's runs, policy, tasks and balances. It can't suggest anything. |
| propose:limited | Suggest 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. |
| propose | Suggest 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.
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 →