FlexYield — blockchain RPC gateway
Was dieses MCP kann
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.
Tools
Eingabeschema
{'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'}}}
Eingabeschema
{'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)"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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)"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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…)'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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…)'}}}
Eingabeschema
{'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)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Eingabeschema
{'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)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Eingabeschema
{'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'"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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"}}}
Eingabeschema
{'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'"}}}
Eingabeschema
{'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'"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'scope': {'type': 'string', 'minLength': 1, 'description': "'keys' (default) or 'agents'"}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Eingabeschema
{'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}}}
Eingabeschema
{'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"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}}
Eingabeschema
{'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"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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 [])'}}}
Eingabeschema
{'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}}}
Eingabeschema
{'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)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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 …