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 underspiralHints, 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.