No-auth first call
Market rates, liquidation distance, portfolio state, and gateway status can be called without signup.
MCP Server
The Stackit.ai MCP server gives agents read tools for market and portfolio context, policy-aware previews for treasury actions, and a wallet-sovereign execution path where Stackit.ai never holds keys.
Last updated June 11, 2026
Market rates, liquidation distance, portfolio state, and gateway status can be called without signup.
Actions return unsigned transactions. Your agent or wallet signs. Stackit.ai does not hold private keys.
Agents can pay per request without a human API-key loop when paid execution is enabled.
claude mcp add stackit https://www.stackit.ai/api/mcp
{
"mcpServers": {
"stackit": {
"url": "https://www.stackit.ai/api/mcp"
}
}
}{
"name": "stackit",
"transport": "http",
"endpoint": "https://www.stackit.ai/api/mcp"
}curl -s https://www.stackit.ai/api/v1/public/gateway-status | jq
| Tool | Auth | Parameters | Returns |
|---|---|---|---|
| get_market_rates | No auth | chain?, asset? | Aave V3 rates, utilization, TVL, BTC and ETH spot data. |
| get_liquidation_distance | No auth | ltv, collateral_assets? | Health factor, current LTV, and price-drop distance to liquidation. |
| get_portfolio_state | No auth | address | Collateral, debt, net value, health score, and current LTV. |
| get_policy_state | Auth | address | Human-defined policy limits, allowed actions, and pause thresholds. |
| get_protection_status | Auth | address | Auto-repay status, protection point, and deleveraging readiness. |
| preview_action | Auth or x402 | action, amount, asset, address | Estimated fees, LTV impact, safety result, and unsigned tx envelope. |
| relay_signed_transaction | Auth or x402 | signed_transaction, chain | Relay status, transaction hash, and execution result. |
| get_gateway_status | No auth | none | Gateway health, supported chains, x402 readiness, and service status. |
{
"tool": "preview_action",
"arguments": {
"address": "0x...",
"action": "borrow",
"amount": 5000,
"asset": "USDC"
}
}{
"approved": true,
"ltv_after": 42.1,
"stackit_fee_usdc": 100,
"requires_signature": true,
"unsigned_transaction": "0x..."
}