Kyte
Server Details
Options on Robinhood Chain: live offers, prices, positions, staking; prepares trades you sign.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- usekyte-org/kyte-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 21 tools
Each tool targets a distinct action/resource: offer discovery/ranking/explanation are separated, prepare_* tools map to different transaction types, and read-only protocol data tools cover different domains. Descriptions make boundaries clear even where the domain overlaps, such as get_offer vs explain_offer vs compare_offers.
All tools use snake_case and follow a predictable verb_noun or verb_object pattern: get_*, list_*, prepare_*, compare_*, design_*, explain_*, find_*. No mixed casing or inconsistent verb styles.
At 21 tools the surface is on the heavy side, but Kyte covers a broad protocol with offers, Autopilot strategies, launchpad tokens, prices, positions, rewards, staking, proofs, and activity. Each tool appears to earn its place, though some read-only surfaces could potentially be consolidated.
The set covers the core lifecycle well: discovery, explanation, preparation for buying/selling/exercising, strategy design/listing, positions, rewards, staking, prices, and proof data. Minor gaps remain, such as no direct prepare_cancel_offer and no strategy edit/delete tool, though Autopilot handles cancellations and the prepare-only pattern is intentional.
Available Tools
21 toolscompare_offerscompare offersARead-onlyIdempotentInspect
Rank the open offers on one token: premium per token, premium as a share of strike, strike versus spot, time to expiry. Returns a sorted table with a short reason per row. Information only. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| token | Yes | ||
| sortBy | No | premiumOverStrike |
design_strategydesign strategyAIdempotentInspect
Turn a plain-language strategy into an Autopilot rule (sell covered calls or puts on a schedule, flag cheap calls or puts to buy, exercise in-the-money options, cancel stale offers). Validates the rule, explains it, and shows what it would have triggered over the last 30 days of prices. Returns a link to the Autopilot page where the user signs it. Nothing runs until the user signs. Ask for any number the user has not given rather than inventing it. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| rule | Yes |
explain_offerexplain offerARead-onlyIdempotentInspect
Plain-language economics of one offer for both sides: what the buyer pays and gets, breakeven per token, max loss and max payoff, what the seller receives after fees, exercise fee, time left. Computed from get_offer and get_prices. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
find_offersfind offersBRead-onlyIdempotentInspect
Open option offers you can buy right now, filterable by token and kind (call or put), soonest expiry first. Each row has strike per token, premium, amount, expiry and a link. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| limit | No | ||
| token | No |
get_activityget activityCRead-onlyIdempotentInspect
Recent protocol events: listings, fills, exercises, expiries, cancellations, fee splits, burns and staking, newest first, each with a transaction hash. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| token | No |
get_chartget chartBRead-onlyIdempotentInspect
Recent OHLC candles for a token, in ETH per token. Use for "how has X moved today". Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| token | Yes | ||
| interval | No | 3600 |
get_offerget offerBRead-onlyIdempotentInspect
One offer or position in full by its id: kind, token, amount, strike, premium, expiry, seller, holder, status, fees and the transaction that created it. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
get_positionsget positionsBRead-onlyIdempotentInspect
What an address holds (options it can exercise), is selling (its open and filled offers) and its recent history. Pass the connected wallet address. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes |
get_pricesget pricesARead-onlyIdempotentInspect
Live price in ETH per token for every listed token with a feed, the 1 hour change, the source (Uniswap v4 swaps, a DEX price or a Robinhood quote), for FOBO launchpad tokens the floor price the hook guarantees, and, for stock tokens, the session state (open, held over the weekend, halted, paused, stale) with a warning when the quote is not live. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| tokens | No | Symbols to include; all when omitted |
get_proofget proofBRead-onlyIdempotentInspect
Every fee split (per epoch, with the WETH to stakers, buyback and operations) and every $KYTE buyback burn, each with its transaction hash. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No |
get_protocol_statsget protocol statsARead-onlyIdempotentInspect
Protocol totals: volume, fees, open interest, $KYTE burned, $KYTE staked, number of stakers, active and total offers. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_rewardsget rewardsARead-onlyIdempotentInspect
USDG trading rewards: the pool this 24 h epoch, the scoring rules (points per ETH of fee paid, 1.5x for cash-secured puts on stock tokens, 0.2x for open interest carried through an epoch end), and for a given address its points and estimated USDG this epoch, the epochs it can claim now and what it has claimed. Claims are signed on the kyte.sh Rewards page. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| address | No | Wallet to look up; omit for the program only |
get_stakingget stakingARead-onlyIdempotentInspect
Staking state: total $KYTE staked, the current epoch and when it ends, last epoch rewards, and for a given address its active and pending stake and claimable WETH. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| address | No |
list_graduatedlist graduatedARead-onlyIdempotentInspect
Launchpad tokens on Robinhood Chain. launchpad=pons (default): graduated (locked liquidity crossed 4.2 ETH), near graduation, recent, or the ones listed on Kyte. launchpad=fobo: tokens from fobo.fun, whose floor only rises; status eligible = the floor backs 4.2 ETH after 24 h (Kyte lists these), near = getting close, recent = new launches, listed = on Kyte. Each has price, market cap, 24h change, liquidity (FOBO: the floor price and what it backs) and whether Kyte lists it. Options on launchpad tokens expire within 24 hours. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | window in hours for graduated and recent (pons: 36 at most, fobo: 72) | |
| limit | No | ||
| status | No | pons: graduated (default) | near | recent | listed. fobo: eligible (default) | near | recent | listed | |
| launchpad | No | pons |
list_strategieslist strategiesBRead-onlyIdempotentInspect
The user's Autopilot rules and the triggers waiting for them (prepared actions to review and sign). Needs the wallet address.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes |
list_tokenslist tokensARead-onlyIdempotentInspect
Which tokens are listed on Kyte and can have options written on them, with whether puts are enabled, the exposure cap and the minimum strike per token. Read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional filter: part of a symbol or name |
prepare_buyprepare buyBIdempotentInspect
Prepare buying an open offer: returns a preview of what the buyer pays and gets and a kyte.sh link that opens the buy dialog for that offer. Does not send anything; the user signs in their wallet. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
prepare_cash_secured_putprepare cash secured putAIdempotentInspect
Prepare a cash-secured put (only on tokens with puts enabled): validates the inputs and returns a preview and a pre-filled kyte.sh Sell link. The seller locks the strike in WETH. Does not send anything. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | ||
| amount | Yes | ||
| expiry | No | 1w | |
| premium | Yes | ||
| fillWindow | No | ||
| strikePerToken | Yes |
prepare_covered_callprepare covered callAIdempotentInspect
Prepare a covered call: validates token, amount, strike per token (ETH), premium (ETH) and expiry against the protocol rules, then returns a preview and a kyte.sh Sell link with the form pre-filled. The seller must hold the tokens. Does not send anything. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | ||
| amount | Yes | ||
| expiry | No | 1w | |
| premium | Yes | ||
| fillWindow | No | ||
| strikePerToken | Yes |
prepare_exerciseprepare exerciseAIdempotentInspect
Prepare exercising a held option: checks it is filled and not expired, previews what the holder pays and receives including the exercise fee, and returns the kyte.sh Positions link. Does not send anything. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
prepare_stakeprepare stakeAIdempotentInspect
Prepare staking or unstaking $KYTE, or claiming WETH rewards: returns a preview and a pre-filled kyte.sh Stake link. Does not send anything. Prepares only; never sends.
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| amount | No | $KYTE amount for stake or unstake |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
21 tool updates
- First observed
compare_offers - First observed
design_strategy - First observed
explain_offer - First observed
find_offers - First observed
get_activity - First observed
get_chart - First observed
get_offer - First observed
get_positions - First observed
get_prices - First observed
get_proof - First observed
get_protocol_stats - First observed
get_rewards - First observed
get_staking - First observed
list_graduated - First observed
list_strategies - First observed
list_tokens - First observed
prepare_buy - First observed
prepare_cash_secured_put - First observed
prepare_covered_call - First observed
prepare_exercise - First observed
prepare_stake
Related MCP Connectors
Stock options market for AI agents on Robinhood Chain: RFQ quotes, buy/close, P&L, x402 deposits.
Read Vitro markets on Robinhood Chain and prepare unsigned transactions. Unaudited, capped launch.
Stock lending on Robinhood Chain: read markets and prepare lends, loans, shorts and credit lines.
Fixed-cost loans on Robinhood Chain: quotes, and each transaction unsigned for your own wallet.
Related MCP Servers
- FlicenseAqualityCmaintenanceEnables AI assistants to interact with Citadelle options markets on EVM/Robinhood Chain, including fetching market liquidity, wallet positions, and generating secure trade links.3-

Stocklayer MCPofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to discover tokenized Stock Tokens, read reference prices and wallet balances on Robinhood Chain, create quotes, simulate transactions, and build policy-checked trade plans that return an explainable verdict plus unsigned transactions for a wallet to sign.MIT- FlicenseAqualityBmaintenanceA zero-config data server for read-only queries on Robinhood Chain (stock tokens, memecoins, launches, chain stats) and an opt-in trading server with spend caps and confirm gates for executing swaps and transfers.959 npm8-

noctennaofficial
AlicenseNot gradedqualityBmaintenanceEnables MCP hosts to read and trade Robinhood Chain markets, including swaps, launch checks, bonding-curve launches, Arcus and Lighter perps and funding, weekend reopen watch, bridging, and local wallet operations with two-step confirmations.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.