
Forge Treasury
This connects AI agents to non-custodial USDC yield vaults running on Base mainnet through nine treasury management tools. You'd reach for this when building agents that need to programmatically manage DeFi positions without giving up custody of funds. The server runs over streamable HTTP and exposes operations for vault interactions, letting your agent deposit, withdraw, and monitor yield positions in USDC. It's purpose-built for agent treasury management rather than general DeFi access, so you get a focused set of calls for the specific use case of parking and growing agent-controlled funds on Base.
- tools
- 9
- transport
- HTTP
- last updated
- May 28, 2026
Install
From registry metadata$ npx add-mcp https://mcp.forgetreasury.com/mcp --name treasuryRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http treasury https://mcp.forgetreasury.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 9 toolsVerified live against the running server on Nov 6, 2026.
depositDeposit USDC into a Forge Treasury vault on Base. Returns calldata for the agent wallet to sign. The agent must approve USDC to the vault contract first. Mints yield-bearing fUSDC shares. Conservative deposits Core only (single leg). Balanced returns two legs (50% Core / 50% M...3 params
Deposit USDC into a Forge Treasury vault on Base. Returns calldata for the agent wallet to sign. The agent must approve USDC to the vault contract first. Mints yield-bearing fUSDC shares. Conservative deposits Core only (single leg). Balanced returns two legs (50% Core / 50% M...
agentAddress*stringamount*stringprofilestringconservative · balanced · aggressivewithdrawWithdraw from the Forge Treasury vault by redeeming shares. Returns calldata for the agent wallet. A 15% performance fee may apply on profits above the high water mark.2 params
Withdraw from the Forge Treasury vault by redeeming shares. Returns calldata for the agent wallet. A 15% performance fee may apply on profits above the high water mark.
agentAddress*stringshares*stringget_balanceGet an agent's Forge vault balance: shares held and equivalent USDC value. Read-only, no transaction needed.1 params
Get an agent's Forge vault balance: shares held and equivalent USDC value. Read-only, no transaction needed.
agentAddress*stringget_current_apyGet the blended target APY for a Forge profile: base USDC yield + FORGE boost. Returns structured JSON with profile metadata, target allocation by adapter, and a disclaimer. Format: "X% USDC + Y% FORGE (blended target)". APY is a blended target across conservative allocation w...2 params
Get the blended target APY for a Forge profile: base USDC yield + FORGE boost. Returns structured JSON with profile metadata, target allocation by adapter, and a disclaimer. Format: "X% USDC + Y% FORGE (blended target)". APY is a blended target across conservative allocation w...
agentAddressstringprofilestringconservative · balanced · aggressivesimulate_depositProject expected returns for a USDC deposit over 30, 90, and 365 days using the blended target APY. Use for agent reasoning before depositing. APY is a blended target across conservative allocation weights; not a guarantee. Sepolia uses MockYieldAdapter until mainnet adapters...2 params
Project expected returns for a USDC deposit over 30, 90, and 365 days using the blended target APY. Use for agent reasoning before depositing. APY is a blended target across conservative allocation weights; not a guarantee. Sepolia uses MockYieldAdapter until mainnet adapters...
amount*stringprofilestringconservative · balanced · aggressiveget_vault_statsGet live Forge vault TVL on Base (conservative profile in MVP). Read-only.
Get live Forge vault TVL on Base (conservative profile in MVP). Read-only.
No parameters. Call it with no arguments.
list_profilesList Forge vaults (Core/Middle/Infra) and agent strategies (Conservative/Balanced/Aggressive). Mainnet: Core and Middle vaults live; conservative and balanced strategies live.
List Forge vaults (Core/Middle/Infra) and agent strategies (Conservative/Balanced/Aggressive). Mainnet: Core and Middle vaults live; conservative and balanced strategies live.
No parameters. Call it with no arguments.
get_forge_rewards[Advanced] Get claimable $FORGE reward balance for an agent from the weekly emissions distributor.1 params
[Advanced] Get claimable $FORGE reward balance for an agent from the weekly emissions distributor.
agentAddress*stringclaim_forge[Advanced] Build calldata to claim weekly $FORGE rewards. Proof is fetched from forgetreasury.com/rewards when omitted.4 params
[Advanced] Build calldata to claim weekly $FORGE rewards. Proof is fetched from forgetreasury.com/rewards when omitted.
agentAddress*stringamountstringepoch*stringproofarraySponsors
Readme
Details
- Repository
- github.com/forge-treasury/forge-cursor-plugin
- Category
- AI & LLM Tools
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026