protogrid

Search / sh.kyte/kyte

Kyte

not classified

Options on Robinhood Chain: live offers, prices, positions, staking; prepares trades you sign.

v1.0.1 · active · repository · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality89new
Trust66of 100
Uptime, 30 days79%
Latency p50418 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "kyte": {
      "type": "http",
      "url": "https://kyte.sh/api/mcp"
    }
  }
}
claude mcp add --transport http kyte https://kyte.sh/api/mcp
[mcp_servers.kyte]
url = "https://kyte.sh/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "kyte": {
      "type": "remote",
      "url": "https://kyte.sh/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "kyte": {
      "type": "http",
      "url": "https://kyte.sh/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=kyte&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8va3l0ZS5zaC9hcGkvbWNwIn0%3D"
}
{
  "servers": {
    "kyte": {
      "type": "http",
      "url": "https://kyte.sh/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "kyte": {
      "httpUrl": "https://kyte.sh/api/mcp"
    }
  }
}
extensions:
  "kyte":
    enabled: true
    name: "kyte"
    type: streamable_http
    uri: "https://kyte.sh/api/mcp"
    timeout: 300

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations21 of 21 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,642 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

21 tools, about 3,642 tokens to load them all · tool set f6b7f4843112 · checked 2026-11-14 06:30 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 66 / 100

unreachable
provenance85
liveness1
freshness100
hygiene100

+repository +dns-namespace +website -unreachable(3 failures) +updated-5d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://kyte.sh/api/mcp streamable-httpnoneno (3 failures)79%418 ms2025-11-252026-11-12

Tools (21)

compare_offersread-onlyRank 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.
design_strategyTurn 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.
explain_offerread-onlyPlain-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.
find_offersread-onlyOpen 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.
get_activityread-onlyRecent protocol events: listings, fills, exercises, expiries, cancellations, fee splits, burns and staking, newest first, each with a transaction hash. Read-only.
get_chartread-onlyRecent OHLC candles for a token, in ETH per token. Use for "how has X moved today". Read-only.
get_offerread-onlyOne 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.
get_positionsread-onlyWhat 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.
get_pricesread-onlyLive 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.
get_proofread-onlyEvery fee split (per epoch, with the WETH to stakers, buyback and operations) and every $KYTE buyback burn, each with its transaction hash. Read-only.
get_protocol_statsread-onlyProtocol totals: volume, fees, open interest, $KYTE burned, $KYTE staked, number of stakers, active and total offers. Read-only.
get_rewardsread-onlyUSDG 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.
get_stakingread-onlyStaking 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.
list_graduatedread-onlyLaunchpad 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.
list_strategiesread-onlyThe user's Autopilot rules and the triggers waiting for them (prepared actions to review and sign). Needs the wallet address.
list_tokensread-onlyWhich 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.
prepare_buyPrepare 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.
prepare_cash_secured_putPrepare 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.
prepare_covered_callPrepare 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.
prepare_exercisePrepare 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.
prepare_stakePrepare 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.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "sh.kyte/kyte",
  "icons": [
    {
      "src": "https://kyte.sh/brand/kyte-mark.png",
      "sizes": [
        "256x256"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Kyte",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://kyte.sh/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/usekyte-org/kyte-mcp",
    "source": "github"
  },
  "websiteUrl": "https://kyte.sh/mcp",
  "description": "Options on Robinhood Chain: live offers, prices, positions, staking; prepares trades you sign."
}