Arc Treasury
What USDC and EURC really earn on Arc, by deposit size: Aave v4 and Morpho read directly. x402.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
arc-treasury-mcpclaude mcp add arc-treasury -e 'PAY_WALLET_KEY=<your pay_wallet_key>' -e 'PAY_CHAIN=<PAY_CHAIN>' -e 'PAY_MAX_USDC_PER_CALL=<PAY_MAX_USDC_PER_CALL>' -- npx -y arc-treasury-mcp@1.0.1
{
"mcpServers": {
"arc-treasury": {
"command": "npx",
"args": [
"-y",
"arc-treasury-mcp@1.0.1"
],
"env": {
"PAY_WALLET_KEY": "<your pay_wallet_key>",
"PAY_CHAIN": "<PAY_CHAIN>",
"PAY_MAX_USDC_PER_CALL": "<PAY_MAX_USDC_PER_CALL>"
}
}
}
}
Environment variables
PAY_WALLET_KEYsecret Optional. Private key of a funded Circle Gateway wallet, for the paid tools. Free tools need nothing.PAY_CHAINOptional. Where that wallet holds USDC: arc, base, arbitrum or hyperEvm. Default arc.PAY_MAX_USDC_PER_CALLOptional. The most one call may cost before the tool refuses to pay. Default 0.05.
Frequently asked questions
What is Arc Treasury?
What USDC and EURC really earn on Arc, by deposit size: Aave v4 and Morpho read directly. x402.
How do I install Arc Treasury?
It runs on your machine. In Claude Code: claude mcp add arc-treasury -e 'PAY_WALLET_KEY=<your pay_wallet_key>' -e 'PAY_CHAIN=<PAY_CHAIN>' -e 'PAY_MAX_USDC_PER_CALL=<PAY_MAX_USDC_PER_CALL>' -- npx -y arc-treasury-mcp@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Arc Treasury need an API key?
Yes. It expects PAY_WALLET_KEY, which you set in its configuration.
Who maintains Arc Treasury?
It is published by xyz.honeycheck. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.