Ways to connect
MCP
Plug Claude, Cursor, or any MCP client into your account. Tools cover portfolio, perps, swaps, bridges, yield, sends, and co-sign.
REST API
The same actions over HTTPS with scoped API keys. Full OpenAPI reference with Swagger UI.
SDK
@fortfi/sdk bundles typed REST clients, webhook verification, and CLI discovery of every method.
x402
Agents can pay per call or pay FortFi payment links in USDC over x402, with no card or account setup.
Connecting Cursor or another tool to your passkey account? Create scoped keys in Developer API keys or read the public REST API reference.
What your agent can do
- Read balances, positions, holdings, and PnL across every chain in your account.
- Open, modify, and close Hyperliquid perps, including markets that track stocks, commodities, and pre-IPO names where listed.
- Quote and propose same-chain swaps and cross-chain bridges.
- Deposit into and withdraw from yield markets.
- Send only to recipients on your trusted list.
Inside your limits, never with your keys
- Scoped credentials: you choose which accounts and actions each key can touch, and you can revoke it anytime.
- Every money action is an intent that passes policy and risk checks before it executes.
- Co-sign rules: above your threshold, a human (you or a co-signer) has to approve.
- Agents can tighten their own limits but never loosen them. Raising caps or adding recipients needs your wallet signature.
- Agents never see or hold private keys. Every action is written to your audit log.
Default caps for provisioned agent wallets:
- $500 USDC per transaction
- $2,500 USDC rolling daily cap
- $10,000 USDC rolling monthly cap
Two integration paths
| Who | Billing | Login | Start here |
|---|---|---|---|
| You (passkey account) | No monthly fee. Same flow-based fee schedule as the app (/pricing). | FortFi sign-in required | Developer: create scoped API keys |
| Autonomous agent (MCP) | No subscription. Volume-based trade, swap, and bridge fees per /pricing. | Provision via MCP onboard (see below) | MCP onboard flow |
Connect an agent
- Create scoped credentials from your passkey account at /developer (recommended), or provision a dedicated agent wallet via MCP onboard.
- Discover tools: GET /api/mcp (authenticated MCP session) or read the REST API reference.
- Fund your FortFi account. Set caps, trusted recipients, and co-sign rules. They apply before any send, swap, or trade.
- Connect MCP: POST /api/mcp with Authorization: Bearer <apiKey> (JSON-RPC 2.0 tools/list, tools/call).
- Every money action shows Preview order with exact FortFi fees before execution, same as the human app.
MCP JSON-RPC (authenticated)
POST https://fortfiapp.com/api/mcp
Authorization: Bearer <apiKey-from-developer-portal>
Content-Type: application/json
{ "jsonrpc": "2.0", "id": 1, "method": "tools/list" }Two wallets, don't confuse them
- Governance wallet (yours): signs policy changes, allowlists, and co-sign rules. Never holds the agent's spending balance.
- FortFi agent wallet (provisioned): executes sends, swaps, and trades under policy. Fund it with USDC after setup.
Fees and availability
- FortFi does not charge a monthly software subscription for retail trading accounts.
- FortFi fees on trades, swaps, and bridges are disclosed in Preview order before you sign. See /pricing.
- On-ramp, off-ramp, network gas, and liquidity provider costs are third-party or on-chain, not FortFi software fees.
- Policy caps (per-tx, daily, monthly) protect your account. They are not subscription limits.
Agent MCP access is included during open alpha with your FortFi account. Questions or team and platform limits: [email protected].
Passkey API keys: /developer (sign-in required)
FAQ: Connecting your own agents