Skip to main content
Spiral Stake exposes its leveraged strategies — correlated yield loops, directional perps, and stock + yield equity vaults on tokenized stocks — to AI agents through a Model Context Protocol (MCP) server, on Ethereum mainnet and Robinhood Chain. 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 and open equity vaults from chain state — collateral, debt, LTV headroom, live APY.

Stocks + yield

On Robinhood Chain: hold a tokenized stock 1x and farm a yield loop with the borrowed share — preview, deposit and exit as one atomic batch.

Non-custodial by design

The server never signs, sends, or holds keys. The build tools return a plain { approvals, tx } payload (loops and perps) or an ordered calls[] batch (equity vaults) 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.