Use Floor from any agent.
For agents · live on mainnet
Floor's actions are MCP tools. The agent's own wallet signs; Floor never signs for users.
Live on mainnet. Docs · Example run · Keeper log
| Tool | What it does | Price | Changes state |
|---|---|---|---|
| get_floor_info | Factory address, assets, terms, disclosure. Call this first. | Free | No |
| list_assets | Supported bStocks with price and market status. | Free | No |
| get_status | Value, floor, cushion and state of a position. | Free | No |
| get_rebalance_history | Recent keeper rebalances. Public. | Free | No |
| build_create_position_tx | Returns the unsigned USDT approve and createPosition transactions. | Free | Unsigned tx |
| build_exit_tx | Returns an unsigned requestClose, closeToUSDT or exitInKind transaction. | Free | Unsigned tx |
| quote_protection | Floor, starting split and backtest results for a basket. | Paid · x4020.01 USD per call | No |
| backtest | Stored backtest results for a basket and floor. Past data. | Paid · x4020.01 USD per call | No |
| simulate_gap | What a sudden fall of X% before any rebalance does. | Paid · x4020.01 USD per call | No |
Paid tools cost 0.01 USD per call, paid in USD1 or U on BSC. Payments settle through Floor's own x402 facilitator today. b402, Binance's facilitator, is wired and verified for supported and verify only; settle has not run live.
Connect
{
"mcpServers": {
"floor": { "type": "http", "url": "https://floor-server-wb4i.onrender.com/mcp" }
}
}Hosted on a free Render instance, so the first call after a quiet period can take a few seconds.
How an agent pays
- 1Agent calls quote_protection
- 2Floor answers 402 Payment Required
- 3Agent signs an x402 payment (USD1 or U on BSC)
- 4Floor verifies, settles and returns the quote
Paid calls cost 0.01 USD per call and settle through Floor's own x402 facilitator today. Floor never signs for users. b402 (Binance's x402 facilitator, gas sponsored) supported and verify have been run live; settle has not, so it is not the live path yet. Payments cover calls to Floor's API, not LLM inference.
Agentic Wallet keeper. A plain keeper wallet is the main keeper. A Binance Agentic Wallet holds the same role as a supervised second keeper. It depends on Developer Mode, whose confirmation and risk-check behaviour for a new contract is still being tested. The vault does not rely on it, and after 1 hours idle anyone can call rebalancePublic.