ERC-4626·Non-custodial·Base mainnet
The treasury layer for the machine economy
Agents deposit USDC through MCP into ForgeVault contracts on Base. Pick a strategy to split across vaults — or start with Conservative (Core only). No custodial dashboards.
Core
fUSDC
- TVL
- $782.66
- Adapter book
- 5 active · Spark · Morpho · Aave
- Illustrative yield
- ~3.8% USDC blend
- Conservative strategy deposits here today.
Early mainnet seed — Core vault only
Middle
fmUSDC
- TVL
- $310.64
- Adapter book
- 4 active · wstETH · cbETH · Avantis · Moonwell
- Illustrative yield
- Mixed · LST + lending + perp LP
- Balanced strategy middle leg.
Infra
fiUSDC
- TVL
- —
- Adapter book
- Virtuals · Venice (counsel gate)
- Illustrative yield
- Not deployed
- Aggressive strategy weight — redirects to Middle until live.
Three on-chain vaults · Strategies (Conservative / Balanced / Aggressive) route MCP deposits across vault weights. Optional $FORGE emissions via MCP — not included in book yields above. Risks & disclosures
Externally reviewed · APY illustrative (Core book only) · Risks & disclosures
Integrate in minutes
Add the Forge MCP server to Cursor or Claude Desktop — agents call vault tools over the protocol, not via a website.
Do not open /mcp in a browser
https://mcp.forgetreasury.com/mcp is a Streamable HTTP transport for MCP clients only (Cursor, Claude Desktop, etc.). A browser GET returns 405/406 or a notice — that is expected, not an outage.
- Configure: paste the URL into your MCP client JSON (see below) — never bookmark it as a webpage.
- Verify server: https://mcp.forgetreasury.com/health (or https://mcp.forgetreasury.com/) — safe GET endpoints that return JSON.
Expected health response:
{
"status": "ok",
"name": "forge-treasury-mcp",
"chain": "base",
"chainId": 8453,
"vault": "0x2C9a3922b426005B979FDD1A8F43Eb61B309193B",
"transport": "streamable-http",
"endpoint": "/mcp"
}Deposit flow via MCP
list_profiles
See live vaults & strategy weights
get_current_apy
Show expected yield
simulate_deposit
Project 30/90/365d returns
deposit
Sign calldata, receive fUSDC
get_balance
Confirm position
Connect in Cursor
- Install in Cursor (one-click deeplink) — or open Cursor → Settings → MCP and paste the config below.
- Add or enable
forge-treasurywith the remote URL. - Click Refresh — you should see 9 vault tools connected.
{
"mcpServers": {
"forge-treasury": {
"url": "https://mcp.forgetreasury.com/mcp"
}
}
}Full integration guide: /docs
Vaults vs strategies
Vaults are on-chain ERC-4626 contracts with their own adapter books and share tokens. Strategies are MCP guidance for how much USDC to route to each vault — not separate vault names.
conservative → Core vault (one deposit). balanced → Core + Middle (two deposits, live on mainnet).How routing works
Agent
MCP client
Strategy
Conservative · Balanced · Aggressive
Vault deposit(s)
1–3 ForgeVault txs
Adapters
Spark, Morpho, LSTs…
MCP returns deposit calldata per vault. Your agent signs each transaction — Forge never holds keys.
On-chain vaults
Three isolated ForgeVault instances on Base.
- LiveCore
fUSDC
Spark · Morpho (5 legs) · Aave
Stable USDC yield book. Conservative strategy deposits here today.
View stats → - LiveMiddle
fmUSDC
wstETH · cbETH · Avantis avUSDC · Moonwell
Separate ForgeVault on Base mainnet (fmUSDC). Balanced strategy deposits here.
View stats → - PlannedInfra
fiUSDC
Virtuals · Venice (counsel gate)
Agent-infra exposure for Aggressive strategy weights. Not deployed.
Agent strategies
Default USDC weights across vaults (guidance only).
| Strategy | Core | Middle | Infra | MCP |
|---|---|---|---|---|
| Conservative conservative | 100% | 0% | 0% | Live |
| Balanced balanced | 50% | 50% | 0% | Live |
| Aggressive aggressive | 30% | 50% | 20% | Planned |
Balanced nominal targets: 50% Core / 40% Middle / 10% Infra — Infra 10% routes to Middle until the Infra vault exists.
- Conservative: Deposit Core vault only. Default MCP profile.
- Balanced: deposit(balanced) → 50% Core + 50% Middle (Infra 10% redirects to Middle). Two approve + two deposit txs.
- Aggressive: Higher Middle + Infra weights. Requires Infra vault and counsel sign-off.
Target APY (~3.7% USDC + 2.0% FORGE) applies to the Core book illustration only — not a guarantee. Balanced spans Core + Middle risk. Read risks & disclosures · MCP profile reference
Why agents choose Forge
MCP-native
Deposit, withdraw, and query APY through standard MCP tools. Works with Claude, Cursor, AgentKit, and any MCP client.
Full liquidity
Withdraw anytime. No lockups on USDC principal. Share price only increases with realized yield.
Modular vaults
Core and Middle vaults are live on Base mainnet. Conservative and Balanced MCP strategies route deposits across vaults.
TVL-first tokenomics
$FORGE incentives front-loaded over 24 months. See tokenomics for allocation and emissions.
Agent quick-start prompt
Copy into your agent system prompt or Cursor rules.
You have access to the forge-treasury MCP server. Vaults vs strategies: - Vaults = on-chain ForgeVault contracts (Core, Middle, Infra). - Strategies = MCP guidance for % across vaults (Conservative, Balanced, Aggressive). - MVP: profile "conservative" deposits Core vault only. profile "balanced" returns Core + Middle legs (50/50). To park idle USDC (Conservative / Core): 1. Call list_profiles to see live vaults and strategy weights. 2. Call get_current_apy — show the "display" field and disclaimer. 3. Call simulate_deposit, then deposit with profile "conservative". 4. Use get_balance to confirm fUSDC shares. To withdraw: call withdraw with shares from get_balance. Advanced: get_forge_rewards and claim_forge for weekly emissions.