FlexYield — blockchain RPC gateway
Qué hace este MCP
Provides managed RPC and blockchain utility access across multiple EVM and Solana networks, including balances, transfers, transaction status, contract ABIs, ENS, gas, and account key management.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address', 'signature'], 'properties': {'address': {'type': 'string', 'minLength': 1, 'description': "The wallet's 0x address"}, 'signature': {'type': 'string', 'minLength': 1, 'description': 'personal_sign signature of the message from bind_key_start'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'address': {'type': 'string', 'minLength': 1, 'description': "The wallet's 0x address (your identity)"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['size'], 'properties': {'size': {'type': 'string', 'minLength': 1, 'description': 'Pack size: s, m or l'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address', 'signature'], 'properties': {'address': {'type': 'string', 'minLength': 1, 'description': "The agent's 0x address (as in claim_agent_start)"}, 'signature': {'type': 'string', 'minLength': 1, 'description': '65-byte 0x signature of the exact message'}, 'monthly_request_cap': {'not': {'type': 'null'}, 'type': 'integer', 'description': 'Monthly budget; omit for the default'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name', 'address'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "A label for the agent, e.g. 'treasury-bot'"}, 'address': {'type': 'string', 'minLength': 1, 'description': "The agent's 0x wallet address (its identity)"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'not': {'type': 'null'}, 'type': 'integer', 'description': "The API key's id (from list_api_keys)"}, 'caps': {'type': 'object', 'description': "Per-service unit caps for this key, e.g. {'gas': 10000}"}, 'window': {'type': 'string', 'minLength': 1, 'description': "Usage window in the answer: '24h', '7d', '30d' (default)"}, 'enabled': {'type': 'array', 'items': {'type': 'string'}, 'description': "Service keys this key may use, e.g. ['rpc', 'gas', 'data']"}, 'monthly_request_cap': {'not': {'type': 'null'}, 'type': 'integer', 'description': 'Monthly unit budget for this key; a runaway agent stops here, never at your card'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'caps': {'type': 'object', 'description': 'Monthly unit caps by service key, e.g. {"gas": 5000}; an empty value clears a cap'}, 'window': {'type': 'string', 'minLength': 1, 'description': 'Usage window for the report: 1h, 6h, 12h, 24h, 3d, 7d or 30d (default 30d)'}, 'enabled': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Full list of service keys to keep ON; every other service is switched off'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['op', 'input'], 'properties': {'op': {'type': 'string', 'minLength': 1, 'description': 'One of: checksum, convert, selector, keccak'}, 'to': {'type': ['null', 'string'], 'description': "convert only: target unit, e.g. 'wei'"}, 'from': {'type': ['null', 'string'], 'description': "convert only: source unit, e.g. 'eth'"}, 'input': {'type': 'string', 'minLength': 1, 'description': 'The address / value / signature / text'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "A label for the key, e.g. 'agent-7' or 'Production'"}, 'monthly_request_cap': {'not': {'type': 'null'}, 'type': 'integer', 'description': 'Optional monthly request budget for this key (fleet spend control); omit for uncapped'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'address', 'data'], 'properties': {'data': {'type': 'string', 'minLength': 1, 'description': 'Calldata (0x…, at least the 4-byte selector)'}, 'chain': {'type': 'string', 'minLength': 1, 'description': "Chain slug, e.g. 'eth_mainnet'"}, 'address': {'type': 'string', 'minLength': 1, 'description': 'Contract address (0x…)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['code'], 'properties': {'code': {'not': {'type': 'null'}, 'type': 'integer', 'description': 'The JSON-RPC error code from the response, e.g. -32007'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'minLength': 1, 'description': "Chain slug, e.g. 'eth_mainnet'"}, 'address': {'type': 'string', 'minLength': 1, 'description': 'Contract address (0x…)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'minLength': 1, 'description': "Chain slug, e.g. 'eth_mainnet'"}, 'address': {'type': 'string', 'minLength': 1, 'description': 'Account address (0x… for EVM, base58 for Solana)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'minLength': 1, 'description': "Chain slug, e.g. 'eth_mainnet'"}, 'address': {'type': 'string', 'minLength': 1, 'description': 'Account address (0x… for EVM)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['kind'], 'properties': {'kind': {'type': 'string', 'minLength': 1, 'description': "'gas' or 'token'"}, 'chain': {'type': 'string', 'minLength': 1, 'description': "For 'gas': EVM chain slug, e.g. 'eth_mainnet'"}, 'symbols': {'type': 'string', 'minLength': 1, 'description': "For 'token': comma-separated symbols, e.g. 'eth,btc'"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'method'], 'properties': {'tier': {'type': ['null', 'string'], 'description': 'cheap | balanced | fast (default balanced)'}, 'chain': {'type': 'string', 'minLength': 1, 'description': 'Chain slug, e.g. eth_mainnet, base_mainnet, solana_mainnet'}, 'method': {'type': 'string', 'minLength': 1, 'description': 'JSON-RPC method, e.g. eth_getLogs'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'period': {'type': 'string', 'minLength': 1, 'description': "Period key = its start date, e.g. 2026-08-15; period: 'list' lists the periods"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'hash'], 'properties': {'hash': {'type': 'string', 'minLength': 1, 'description': 'Transaction hash (0x… for EVM, base58 signature for Solana)'}, 'chain': {'type': 'string', 'minLength': 1, 'description': "Chain slug, e.g. 'eth_mainnet'"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view'], 'properties': {'view': {'type': 'string', 'minLength': 1, 'description': "'report' (per-key usage), 'stats' (a console report), or 'volume' (over time)"}, 'chain': {'type': 'string', 'minLength': 1, 'description': "Filter by chain, e.g. 'eth_mainnet' (report, volume)"}, 'hours': {'not': {'type': 'null'}, 'type': 'integer', 'description': "Look-back window in hours for view='report' (default 24)"}, 'report': {'type': 'string', 'minLength': 1, 'description': "For view='stats': 'latency' | 'errors' | 'spend' | 'cache'"}, 'window': {'type': 'string', 'minLength': 1, 'description': "For view='stats' and 'volume': '24h' (default), '7d', '30d'"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email', 'items'], 'properties': {'email': {'type': 'string', 'minLength': 1, 'description': 'Contact email address for the reply'}, 'items': {'type': 'string', 'minLength': 1, 'description': 'Your wishlist, free text'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email_address', 'qualifier'], 'properties': {'source': {'type': ['null', 'string'], 'description': 'How you heard about FlexYield'}, 'qualifier': {'type': 'string', 'minLength': 1, 'description': 'developer | investor | curious'}, 'email_address': {'type': 'string', 'minLength': 1, 'description': 'Contact email address'}, 'product_updates': {'type': ['null', 'boolean'], 'description': 'true only if the person explicitly agreed to receive product-update e-mails (default false)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'scope': {'type': 'string', 'minLength': 1, 'description': "'keys' (default) or 'agents'"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['action'], 'properties': {'body': {'type': 'string', 'minLength': 1}, 'kind': {'type': 'string', 'minLength': 1}, 'chain': {'type': 'string', 'minLength': 1}, 'title': {'type': 'string', 'minLength': 1}, 'action': {'type': 'string', 'minLength': 1, 'description': "'submit' | 'list'"}, 'status': {'type': 'string', 'minLength': 1}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['action'], 'properties': {'action': {'type': 'string', 'minLength': 1, 'description': "'create' | 'list' | 'get' | 'reply'"}, 'reopen': {'not': {'type': 'null'}, 'type': 'boolean'}, 'status': {'type': 'string', 'minLength': 1, 'description': "For 'list': filter by status"}, 'message': {'type': 'string', 'minLength': 1}, 'resolve': {'not': {'type': 'null'}, 'type': 'boolean'}, 'subject': {'type': 'string', 'minLength': 1}, 'category': {'type': 'string', 'minLength': 1}, 'reference': {'type': 'string', 'minLength': 1, 'description': "The ticket reference for 'get' and 'reply'"}, 'request_id': {'type': 'string', 'minLength': 1, 'description': "The request id from a failing call's error body"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['config'], 'properties': {'config': {'type': 'string', 'minLength': 1, 'description': 'Your current provider config as text — URLs, .env lines or code; up to 20,000 characters'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['what'], 'properties': {'need': {'type': 'string', 'minLength': 1}, 'what': {'type': 'string', 'minLength': 1, 'description': "'chain' or 'route'"}, 'chain': {'type': 'string', 'minLength': 1}, 'family': {'type': 'string', 'minLength': 1}, 'method': {'type': 'string', 'minLength': 1}, 'prefer': {'type': 'string', 'minLength': 1}, 'candidates': {'type': 'array', 'items': {'type': 'string'}}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': "ENS name (e.g. 'vitalik.eth') or 0x-address"}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['api_key_id'], 'properties': {'api_key_id': {'not': {'type': 'null'}, 'type': 'integer', 'description': 'The id of the API key to revoke'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chain', 'method'], 'properties': {'chain': {'type': 'string', 'minLength': 1, 'description': 'Chain slug'}, 'method': {'type': 'string', 'minLength': 1, 'description': "JSON-RPC method, e.g. 'eth_getBalance'"}, 'params': {'type': 'array', 'description': 'Positional params for the method (default [])'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'chains': {'type': 'array', 'items': {'type': 'string'}}, 'region': {'type': 'string', 'minLength': 1}, 'volume': {'type': 'string', 'minLength': 1}, 'use_case': {'type': 'string', 'minLength': 1}, 'team_size': {'type': 'string', 'minLength': 1}, 'time_zone': {'type': 'string', 'minLength': 1, 'description': "IANA time zone for mails and statements, e.g. 'Europe/Vienna'"}, 'wish_chains': {'type': 'array', 'items': {'type': 'string'}}, 'referral_source': {'type': 'string', 'minLength': 1}, 'notify_incidents': {'not': {'type': 'null'}, 'type': 'boolean', 'description': 'E-mail on incidents affecting your chains'}, 'wish_chain_other': {'type': 'string', 'minLength': 1}, 'previous_provider': {'type': 'string', 'minLength': 1}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['mode', 'message', 'signature'], 'properties': {'mode': {'type': 'string', 'minLength': 1, 'description': "'personal' or 'siwe'"}, 'address': {'type': ['null', 'string'], 'description': 'personal mode: expected signer address'}, 'message': {'type': 'string', 'minLength': 1, 'description': 'The exact message text that was signed'}, 'signature': {'type': 'string', 'minLength': 1, 'description': '0x-hex 65-byte signature (r‖s‖v)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Cambios recientes en herramientas
Servidores MCP similares
Chainstack
Deploys and manages blockchain nodes, projects, cloud configurations, documentation, platform status, and supported testnet fundi…
SORNKan Worldsite
Scans, previews, publishes, hosts, and updates static websites, with optional custom hostnames and USDC-based payments.
FirstKey
Creates ICP agent wallets, manages cycles funding, deploys static sites to ICP canisters, and provides read-only ICPSwap quotes.
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
XGR MCP Gateway
Provides an MCP gateway for XGRChain and XDaLa workflows, including blockchain explorer queries, session inspection, transaction …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …