Une seule clé API.REST et MCP.Trente chaînes, servies à votre agent.
La même clé TheRPC qui signe vos appels curl se branche dans Claude Code, Cursor, Cline, Claude Desktop, VS Code et n8n. Lecture seule par conception, facturé au Compute Unit — pas de second quota, pas de dashboard séparé.
HTTP streamable sur mcp.therpc.io/mcp · authentification Bearer · 7 outils · 30 chaînes
QU'EST-CE QUE MCP
Pensez-y comme un USB-C pour les apps IA.
Model Context Protocol est un standard ouvert qui permet à un hôte IA — Claude Desktop, Cursor, Claude Code, VS Code, Cline — de communiquer avec des outils externes via un seul socket. L'hôte exécute un petit client MCP par serveur qu'il veut utiliser. Notre serveur est sur mcp.therpc.io/mcp ; pointez votre hôte sur cette URL et votre agent dispose de trente chaînes de RPC comme outils natifs.
MÊME CLÉ, DEUX PROTOCOLES
Collez-la dans curl. Collez-la dans Claude. Même clé.
Nous n'avons pas lancé un produit MCP séparé avec son propre dashboard. Le Bearer token que vous utilisez déjà contre rpc.therpc.io est le même que Claude Desktop envoie à mcp.therpc.io. Un seul quota, une seule page d'utilisation, une seule facture.
REST (JSON-RPC)
MCP (HTTP streamable)
UN SEUL BEARER. UN SEUL POOL CU. PAS DE SECOND COMPTE.
INSTALLATION EN 60 SECONDES
Configurez une fois. Utilisez partout.
Six hôtes compatibles MCP, une seule forme de config. Déposez le bloc JSON, collez votre Bearer token, redémarrez l'hôte.
DISPONIBLE AUJOURD'HUI
Ce que les équipes demandent vraiment à leur agent.
Trois prompts qui fonctionnent dès que vous collez la config. Pas de code personnalisé, pas de SDK.
Outils: rpc_call, get_balance
"Quel est notre USDC sur 8 chaînes ?"
Déposez une liste d'adresses multisig, regardez votre agent distribuer des appels eth_getBalance + balanceOf(USDC) parallèles sur Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BNB et Linea, puis afficher le résultat sous forme de tableau.
Outils: rpc_call (eth_gasPrice, eth_feeHistory)
"Alertez-moi quand le gas mixte est dans les 25% les plus bas."
Cursor surveille eth_gasPrice + eth_feeHistory sur Base, Arbitrum, Optimism et Polygon chaque minute. Quand la fenêtre s'ouvre, il affiche la commande forge create — mais ne signe jamais.
Outils: rpc_call (eth_call), estimate_cost
"Où devrais-je déplacer la position Morpho ?"
L'agent lit les données de réserves Aave v3, Morpho Blue et Compound v3 sur Ethereum et Base, classe le APY net des frais de gas, et propose une checklist "déplacer X de A vers B". Vous signez manuellement.
SURFACE D'OUTILS
Huit outils. Pas cent cinquante-neuf.
Nous avons choisi le plus petit ensemble couvrant quatre-vingt-dix pour cent des appels agents. Moins d'outils = meilleure sélection par le modèle = moins d'erreurs. Le modèle dispose d'un rpc_call générique pour tout ce qui est inhabituel.
Tous les outils partagent un seul Bearer. Tous les appels sont facturés sur le même pool CU que votre trafic REST.
POSTURE DE SÉCURITÉ
Lecture seule par conception.
Notre serveur MCP n'expose pas eth_sendTransaction, personal_sign ou signTransaction. Pas comme valeur par défaut — comme règle. La seule méthode de type écriture sur la surface est eth_sendRawTransaction, qui transmet uniquement les payloads que vous avez signés ailleurs.
Un Bearer token n'est pas une seed de wallet.
Ce choix est antérieur à l'incident Sandworm_Mode de février 2026, où des serveurs MCP malveillants diffusés via des packages npm typosquattés ont exfiltré des clés de wallet depuis des processus agents locaux. La leçon est retenue : un serveur MCP qui ne peut pas signer est un serveur MCP qui ne peut pas divulguer le pouvoir de signature. Votre Bearer est rotatif dans le dashboard ; il accorde des lectures RPC et un relais de tx brut mesuré, rien d'autre.
Associez-nous à un wallet MCP (MetaMask Snap, adaptateur de signer matériel) quand vous avez besoin de signer. L'agent dispose de deux outils : tout lire via TheRPC, ne rien signer via TheRPC.
TARIFS
Facturé au CU. Même pool que REST.
Les appels d'outils sur MCP consomment les mêmes Compute Units que le JSON-RPC direct. Un rpc_call = une requête upstream. Les lots comptent par appel interne. L'outil estimate_cost permet à l'agent de chiffrer le coût avant de le dépenser.
Voir les tarifs completsÀ LA CONSOMMATION
$0.39 / 1M CU
1 appel RPC ≈ 10 CU ≈ $0.0000039
Tier gratuit inclus. Pas de second quota MCP.
LIMITES HONNÊTES
Trois cas où MCP est le mauvais outil.
Chacun de ces cas nécessite une surface différente — généralement notre REST ou WebSocket. La même clé fonctionne là aussi.
Arbitrage à la microseconde
Un appel MCP ajoute deux sauts (agent → mcp.therpc.io → upstream) plus 200 ms de génération de tokens LLM. Le MEV sandwich et l'arb CEX-DEX vivent en dessous de ce plancher.
Firehose du mempool en attente
HTTP streamable est requête/réponse avec des chunks SSE optionnels. Ce n'est pas un canal eth_subscribe(newPendingTransactions) persistant.
Remplissage d'archives sur cinq ans
Un prompt agent = un appel outil. Remplir 5 ans de getLogs brûlerait des tokens et de la latence aller-retour.
FAQ
Questions fréquentes.
Non. Le Bearer que vous utilisez déjà contre rpc.therpc.io fonctionne sur mcp.therpc.io/mcp. Même dashboard, même page d'utilisation, même facture.
HTTP streamable sur https://mcp.therpc.io/mcp. L'ancien transport HTTP+SSE est déprécié par la spec MCP (2025-11-25) ; nous ne l'avons pas implémenté. Le stdio local peut être ajouté ultérieurement si des clients le demandent.
Non. Par conception. Nous exposons les méthodes de lecture plus eth_sendRawTransaction pour les payloads déjà signés. Associez notre MCP à un wallet MCP si vous avez besoin de signer.
Nous exposons estimate_cost. L'agent peut chiffrer le coût en CU avant de le dépenser. get_usage retourne la consommation du mois en cours et le budget restant.
Les 30 chaînes actuellement sur rpc.therpc.io — L1s et L2s EVM, Solana, Bitcoin, TON, TRON, Sui. Découvrables à l'exécution via list_chains.
Non. Il y a une seule limite de débit par Bearer, partagée entre REST et MCP. Le pay-as-you-go relève le plafond à la demande depuis le dashboard.
support@therpc.io. Incluez l'en-tête MCP-Session-Id de la réponse en erreur — cela nous permet de tracer le saut upstream.
Intégrez MCP dans votre agent en 60 secondes.
Générez une clé. Collez le bloc JSON. Redémarrez l'hôte. Payez uniquement pour les CU que votre agent a consommés.
Une clé, deux protocoles. Lecture seule par conception. 30 chaînes en production.