Drpc Agent Skills

by drpcorg

235 downloads
Not rated
GitHub

About

Blockchain RPC via DRPC. Exposes eth_call, eth_getBalance, gas estimation, and other JSON-RPC methods as MCP tools across 100+ blockchains

Details

Author
drpcorg
Downloads
235
Categories
Cloud Service, Other, Finance, AI

- Exposes eth_call, eth_getBalance, and gas estimation as MCP tools
- Supports over 100 blockchains via a single DRPC endpoint
- Provides additional JSON-RPC methods for blockchain interaction
- Designed for use within MCP‑compatible agent workflows

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Drpc Agent Skills
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "drpc agent skills": {
            "drpc": {
                "url": "https://lb.drpc.org/mcp/<YOUR_API_KEY>"
            }
        }
    }
}

McpServers

{
    "drpc": {
        "url": "https://lb.drpc.org/mcp/<YOUR_API_KEY>"
    }
}

Blockchain RPC via DRPC. Exposes eth_call, eth_getBalance, gas estimation, and other JSON-RPC methods as MCP tools across 100+ blockchains

Give your AI coding agent access to 100+ blockchains over RPC. Works on first ask -- no restart, no config file editing. Agents with a wallet get an API key automatically via x402 -- no signup needed. Guided recipes, error handling, 200+ networks.

Why DRPC?Your requests go through a decentralized gateway that routes across multiple providers. If one is down, another picks up. Responses are consensus-validated, so you don't get bad data from a single node.

Type a plain English prompt. The agent figures out which RPC calls to make.

Works with:Claude Code · Gemini CLI · Cursor · Codex · Pi Agent · Windsurf · Cline · OpenClaw

If your agent has a wallet, it gets an API key automatically viax402-- no signup. Otherwise, get a free key atdrpc.org. Then install the skill for your platform:

claude plugins marketplace add drpcorg/drpc-agent-skills claude plugins install drpc-agent-skills
gemini extensions install https://github.com/drpcorg/drpc-agent-skills
git clone https://github.com/drpcorg/drpc-agent-skills.git ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.agents/skills/drpc-rpc
pi install npm:pi-mcp-adapter pi install https://github.com/drpcorg/drpc-agent-skills

Pi-specific setup is bundled as a Pi extension and documented separately in.pi/INSTALL.md.

git clone https://github.com/drpcorg/drpc-agent-skills.git ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cursor/skills/drpc-rpc
git clone https://github.com/drpcorg/drpc-agent-skills.git ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .windsurf/skills/drpc-rpc
git clone https://github.com/drpcorg/drpc-agent-skills.git ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cline/skills/drpc-rpc
git clone https://github.com/drpcorg/drpc-agent-skills.git ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.openclaw/skills/drpc-rpc

"Get the ETH balance of vitalik.eth on Ethereum"

"Compare gas prices across all L2 networks"

The agent reads the skill file, picks the right RPC method, calls DRPC, and gives you back the result. No boilerplate on your end.

You ask → Agent reads skill → Calls DRPC API → Returns blockchain data

- First session:acquires API key via x402 wallet signing (or asks you for one), executes request via direct HTTP (no restart needed), configures MCP for future sessions
- Subsequent sessions:uses native MCP tools (faster, integrated)
- Error handling:recognizes billing limits, rate limiting, and guides recovery

This skill implements thex402 payment protocol-- an open standard by Coinbase for machine-to-machine payments over HTTP. When a server returns402 Payment Required, the client knows exactly what to pay, signs the payment, and gets access. No accounts, no dashboards, no copy-pasting keys.

Our implementation adds a free shortcut on top of the standard flow:

Agent has wallet? │ ├─ yes → SIWE sign-in (EIP-4361) ─── wallet already linked? ─── yes → API key (free, instant) │ │ │ no │ ↓ │ Pay 5 USDC (EIP-3009 signature, settled on Base) │ ↓ │ API key + tx receipt │ └─ no → Ask user for key (fallback to drpc.org free tier)

- SIWE check first-- the agent signs a message proving wallet ownership. If that wallet is already tied to a DRPC account, the API key comes back immediately at no cost.
- Payment only when needed-- for new wallets, the agent signs an EIP-3009transferWithAuthorizationfor USDC on Base. The server settles it on-chain and returns the key.
- Graceful fallback-- no wallet? The agent asks the user for a key the old-fashioned way.

All signatures are off-chain (no gas for the user). Settlement happens server-side.

Seex402-auto-key.mdfor the full protocol recipe with curl examples.

Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, zkSync, Linea, Scroll, Mantle, Fantom, Gnosis, Celo, Moonbeam, Harmony, Aurora, Metis, Boba, Cronos, Klaytn, Solana, Bitcoin, NEAR, Cosmos, Starknet, andmany more.

Found a bug? Missing a chain? Open an issue or send a PR.

Stars help with discoverability -- if this saved you time, consider leaving one.

Interact with BNB Chain and other EVM-compatible networks using natural language and AI assistance.

On-chain token verification across 31 blockchains. 16 tools for ECDSA-signed attestations, discount codes, merchant discovery, and autonomous onboarding.

Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.

MCP server for Base L2 DeFi operations with 9 monetized endpoints: gas estimates, yield farming, token analysis, contract audit, wallet health, DEX quotes, price feeds, mnemonic generation. Built with FastMCP Python SDK.

Interact with the COTI blockchain for private token and NFT operations, including ERC20 and ERC721, with privacy features.

MCP server for the COTI privacy blockchain. Lets AI agents create wallets, deploy and manage private ERC-20 tokens and NFTs, run confidential smart contracts, and debug transactions using Garbled Circuits / MPC. 30+ tools, open source.

Interact with the CW-Social smart contract on Cosmos-based blockchains.

A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.

About MCP server for TRON blockchain — connect AI agents to TRX, TRC20, smart contracts, staking & governance via GoTRON SDK

Provides onchain tools for AI applications to interact with the Hashkey Network.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.