Index / MCP servers / FlexYield — blockchain RPC gateway

FlexYield — blockchain RPC gateway MCP server

FlexYield — blockchain RPC gateway is a remote MCP server that gives an AI agent 35 tools, among them bind_key_complete, bind_key_start, buy_pack. It answers at https://flexyield.io/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 4 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
35
Official
yes, served from flexyield.io
Reliability
4 of 6 checks
Response time
49 ms
Transport
streamable HTTP
Last checked
19 October 2026

RPC gateway for agents: six mainnets, measured failover, a key without signup, pay per call in USDC.

Description as the publisher wrote it.

The 35 tools FlexYield — blockchain RPC gateway offers

ToolWhat it does
bind_key_completeStep 2 of binding the API key you are calling with to a wallet: pass the wallet's signature over the message from bind_key_start. Use it right after bind_key_start, with the same key. Not for the first step (use bind_key_start) and not for
Inputs: address, signature
bind_key_startStep 1 of binding the API key you are calling with to a wallet: returns the exact SIWE (EIP-4361) message that wallet must sign. Use it when your key came from get_key and you want it to persist across sessions with 1M units/month. Not for
Inputs: address
buy_packStart the purchase of a prepaid unit pack (size 's': 1.2M units $10, 'm': 7M $50, 'l': 32M $200, +5 % units when bought here) and get a checkout URL the account owner completes on a card; units become available when the payment lands, are c
Inputs: size
claim_agent_completeStep 2 of claiming an agent: verify the wallet's signature over the message from claim_agent_start and equip the agent with its own budgeted API key (default 50000 requests/month). Use it right after claim_agent_start. Not for the first ste
Inputs: address, signature, monthly_request_cap
claim_agent_startStep 1 of claiming an agent by its EVM address for the account you are calling with: returns the exact SIWE message the agent's wallet must sign. Use it when an account owner wants a budgeted key for an agent that proves control of a wallet
Inputs: name, address
configure_keyConfigure one API key of your account by id: monthly_request_cap (a monthly unit budget; omitted = unchanged, 0 = remove the cap), enabled (the list of services it may use: rpc, data, gas, tx_status, ens, prices, contracts, utils) and caps
Inputs: id, monthly_request_cap, enabled, caps, window
configure_servicesRead or change the account-wide service settings: which gateway services (rpc, data, gas, tx_status, ens, prices, contracts, utils) are enabled and an optional monthly unit cap per service. Use it with no arguments to read; pass enabled and
Inputs: enabled, caps, window
convert_evmOffline EVM utilities, no chain call: op='checksum' (EIP-55 checksum and validity of input=address), op='convert' (unit conversion wei…gwei…eth: input=value, from=unit, to=unit), op='selector' (4-byte selector and topic0 of input=function s
Inputs: op, input, from, to
create_api_keyCreate an additional API key on the account you are calling with (a name, optional monthly unit cap). Use it to give a service or a teammate its own key with its own budget. Not for your first key (use get_key, no signup) and not for a wall
Inputs: name, monthly_request_cap
decode_calldataDecode a transaction's calldata against the target contract's verified ABI (Sourcify): the function signature, its selector and the argument values (static types decoded; dynamic types shown raw and labelled). Use it to explain what a pendi
Inputs: chain, address, data
explain_errorExplain a FlexYield error code (e.g. -32007): what it means, the steps to take and its doorway (the path past the limit that caused it). Use it whenever a call returned an error with a code you do not know, before retrying or filing a ticke
Inputs: code
get_abiThe verified ABI of a contract (with its name and match level) from Sourcify's open dataset on eth_mainnet, base_mainnet, arbitrum_one, optimism_mainnet or polygon_pos. Use it before calling or decoding a contract you do not have the ABI fo
Inputs: chain, address
get_balancesNative balance and ERC-20 token balances of an address on one chain (eth_mainnet, base_mainnet, arbitrum_one, optimism_mainnet, polygon_pos, solana_mainnet; tokens where a data-capable upstream exists). Use it for a portfolio or a pre-fligh
Inputs: chain, address
get_billing_statusBilling state of your account: tier, whether payments are live, the subscription (plan, interval, price in USD cents, status, period end, cancel-at-period-end), the card on file (brand, last4, expiry — never the number), prepaid pack balanc
get_historyRecent asset transfers (sent and received, newest first) of an address on one EVM chain with a data-capable upstream. Use it to answer 'what moved in or out of this address lately'. Not for current balances (use get_balances), one transacti
Inputs: chain, address
get_keyGet a FlexYield API key with no signup: public supply, 10,000 weighted units per UTC day, 5 requests/s, every tool. Use it once, when you have no key yet; then send the key as the bearer on every other call. Not for a key you already hold (
get_pricesPrices. kind='gas' (chain): EIP-1559 gas recommendations (slow/standard/fast) computed from our pool on an EVM chain, 1 weighted unit. kind='token' (symbols, comma-separated e.g. 'ETH,USDC'): current token prices in USD. Use it before sendi
Inputs: kind, chain, symbols
get_quoteQuote one JSON-RPC call before making it: the weighted units it costs (standard 1, heavy 2, or not offered) and the USD per 1M units on every lane (a lane = a price tier: cheap, balanced, fast). Use it when an owner asks what a workload wou
Inputs: chain, method, tier
get_statementYour account's statement for one billing period (default: the current one): invoice facts plus usage grouped by API key or agent, chain and method class — requests, weighted units, cache hits, refusals; period='list' enumerates the periods
Inputs: period
get_tx_statusStatus of one transaction hash on any supported chain: confirmed, failed, pending or unknown, with confirmations and gas on EVM chains or slot and commitment on Solana. Use it to poll a transaction you sent or were told about. Not for an ad
Inputs: chain, hash
get_usageYour account's usage in one of three views. view='report': requests, weighted units, errors and latency per key, method and chain over a look-back window (hours, default 24; optional chain). view='stats': one console report — report='latenc
Inputs: view, chain, hours, report, window
join_enterprise_wishlistSend FlexYield an enterprise wishlist: what would need to be true for you to run on FlexYield (chains, SLAs, compliance, features, prices; max 1000 chars) plus a contact email; the founders reply by email. Use it when the public plans do no
Inputs: email, items
join_waitlistJoin the FlexYield early-access waitlist with an email and a qualifier (developer, investor or curious). Use it only when a human asked to be kept informed; an agent that needs access now should call get_key instead. Not for support (use ma
Inputs: email_address, qualifier, source, product_updates
list_api_keysList the API keys of your account (scope='keys', default) or its agent fleet with wallet claims and budgets (scope='agents'). Use it to find a key id before configure_key or revoke_api_key, or to see which keys are in use. Not for usage num
Inputs: scope
list_plansList FlexYield's public plans: price in integer USD cents, billing interval, monthly included units and burst rate limits, plus the enterprise line and the signup URL. Use it to compare plans or before telling an owner what an upgrade costs
manage_feedbackProduct feedback to FlexYield. action='submit' (kind: 'feature' | 'chain' | 'praise' | 'complaint' | 'other', title, optional body, optional chain) files it and we answer on the feedback page; action='list' (optional status) shows what you
Inputs: action, kind, title, body, chain, status
manage_ticketsYour support tickets with FlexYield. action='create' (subject, message, optional request_id of the failing call, optional category) opens a ticket with the call's evidence attached; action='list' (optional status); action='get' (reference);
Inputs: action, subject, message, request_id, category, status
migrateA compatibility report for switching your RPC provider to FlexYield: paste your current config as text (endpoint URLs, env lines, code) and get every endpoint mapped to our chain URL, every JSON-RPC method you name with its unit weight and
Inputs: config
recommendA recommendation from our live measurements. what='chain': which chain fits a task (optional family, candidates, prefer), ranked from our probes and method rules. what='route': which lane (price tier: cheap, balanced, fast) to use for one c
Inputs: what, family, candidates, prefer, chain, method
resolve_ensENS resolution on Ethereum mainnet: pass a name ('vitalik.eth') to get its address, or an address (0x…) to get its reverse-record name, read on-chain through our pool. Use it whenever a user gives you a .eth name instead of an address. Not
Inputs: query
revoke_api_keyRevoke one API key of your account by id; calls with that key stop working immediately and the key cannot be restored. Use it when a key leaked or a service is retired; ids come from list_api_keys. Not for pausing a key (set its budget to a
Inputs: api_key_id
rpc_callSend one JSON-RPC call through the FlexYield gateway — the same routing, failover, cache and meter as POST /rpc/{chain}. chain: 'eth_mainnet' | 'base_mainnet' | 'arbitrum_one' | 'optimism_mainnet' | 'polygon_pos' | 'solana_mainnet'; method
Inputs: chain, method, params
update_accountUpdate your account's preferences: notifications (notify_incidents, time_zone) and/or the insights that tailor the service (use_case, team_size, volume, region, previous_provider, referral_source, chains, wish_chains, wish_chain_other). Use
Inputs: notify_incidents, time_zone, use_case, team_size, volume, region
verify_signatureVerify a signature offline: mode='personal' checks an EIP-191 personal_sign signature (message, 65-byte 0x signature, optional expected address); mode='siwe' checks a SIWE / EIP-4361 message (the exact signed text plus signature — parses th
Inputs: mode, message, signature, address
what_can_i_doThe status overview of the API key you are calling with: its door (how it was obtained: public via get_key, wallet-bound, or adopted by a paying owner), its tier, the budgets left (month, day, prepaid packs), the fences (its limits) each wi

Add FlexYield — blockchain RPC gateway to your AI client

Every block below points at https://flexyield.io/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http flexyield-blockchain-rpc-gateway https://flexyield.io/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://flexyield.io/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "url": "https://flexyield.io/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "flexyield-blockchain-rpc-gateway": {
      "type": "http",
      "url": "https://flexyield.io/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "flexyield-blockchain-rpc-gateway": {
      "url": "https://flexyield.io/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "serverUrl": "https://flexyield.io/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "url": "https://flexyield.io/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: FlexYield — blockchain RPC gateway
version: 0.0.1
schema: v1
mcpServers:
  - name: FlexYield — blockchain RPC gateway
    type: streamable-http
    url: https://flexyield.io/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "httpUrl": "https://flexyield.io/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "type": "http",
      "url": "https://flexyield.io/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "flexyield-blockchain-rpc-gateway": {
      "url": "https://flexyield.io/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fflexyield.io%2Fmcp&type=streamable_http&id=flexyield-blockchain-rpc-gateway&name=FlexYield%20%E2%80%94%20blockchain%20RPC%20gateway

Is FlexYield — blockchain RPC gateway up right now?

It answered our last check on 19 October 2026 in 49 ms. Over 6 checks since 10 September 2026 it answered 4. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to FlexYield — blockchain RPC gateway

Questions about FlexYield — blockchain RPC gateway

Is there an official FlexYield — blockchain RPC gateway MCP server?

Yes. It is published by flexyield.io and served from flexyield.io, the vendor's own domain: https://flexyield.io/mcp.

How many tools does FlexYield — blockchain RPC gateway have?

35, as returned by the server's own tools/list on 15 September 2026: bind_key_complete, bind_key_start, buy_pack, claim_agent_complete, claim_agent_start, configure_key, configure_services, convert_evm, and 27 more.

Is FlexYield — blockchain RPC gateway down?

It answered our last check on 19 October 2026 in 49 ms. Over 6 checks since 10 September 2026 it answered 4.

How do I add FlexYield — blockchain RPC gateway to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://flexyield.io/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does FlexYield — blockchain RPC gateway need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.flexyield. Endpoint host: flexyield.io. ARD identifier: urn:air:io.flexyield:mcp:gateway. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.