Skip to main content
Spiral Stake exposes its leveraged-yield strategies to AI agents through a Model Context Protocol (MCP) server. Any MCP-compatible client — Claude, Cursor, or your own — connects to a single endpoint and gains tools to discover strategies, preview positions, and build transactions the user signs.

MCP endpoint

https://api.spiralstake.xyz/mcp — Streamable HTTP. Open, no key required.

What an agent can do

Discover

List eligible strategies with raw risk facts — collateral/borrow APY, leverage ladder, oracle type, exit liquidity, LTVs.

Simulate

Preview the exact resulting position — leverage, effective LTV, expected APY, price impact — deterministically, with no wallet.

Build

Get an unsigned transaction (approvals + tx) to open, manage, or close a leveraged position.

Read positions

Read a wallet’s open/closed positions from chain state — collateral, debt, LTV headroom, live APY.

Non-custodial by design

The server never signs, sends, or holds keys. The build tools return a plain { approvals, tx } payload that the user’s own wallet signs. This is the same trust model as Morpho, 1inch, and KyberSwap MCPs — the agent orchestrates, the wallet holds custody.

Facts, not verdicts

Every field is a raw, unit-labeled fact. The only opinion is namespaced under spiralHints, and it always ships its own thresholds so an agent can override it. The agent decides; Spiral supplies the numbers.

Connect in 2 minutes

Point your MCP client at the endpoint and start querying.