Confidential guide on numerology and astrology, based of GG33 Public information

EVM-RPC-MCP-Server
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
RPC MCP Server
This is a Model Context Protocol (MCP) server implementation for interacting with any EVM-compatible RPC endpoint. It provides a standardized interface for AI models to interact with Ethereum and EVM-compatible blockchains.
Features
- Support for any EVM-compatible RPC endpoint
- Get current block number
- Check account balances
- Get transaction counts (nonces)
- Retrieve block information
- Get transaction details
- Make contract calls
Prerequisites
- Node.js (v16 or higher)
- npm (Node Package Manager)
Installation
- Clone the repository:
git clone <repository-url>
cd rpc-mcp
- Install dependencies:
npm install
- Build the project:
npm run build
- Install globally:
npm install -g .
This global installation makes the rpc-mcp
command available system-wide, which is required for Cursor to find and execute the MCP server.
Configuration
The server uses the following environment variable:
-
RPC_URL
: The RPC endpoint URL to connect to (e.g., 'https://mainnet-rpc.game7.io' or 'https://testnet-rpc.game7.io') -
API_URL
: The API endpoint URL to connect to (e.g., 'https://mainnet.game7.io/api/v2' or 'https://testnet.game7.io/api/v2')
Cursor MCP Configuration
Add the following to your mcp.json
file in your Cursor (Settings > MCP > Add New Global Server):
{
"mcpServers": {
"rpc-mcp": {
"command": "npx",
"args": ["-y", "rpc-mcp"],
"env": {
"RPC_URL": "YOUR_RPC_ENDPOINT",
"API_URL": "YOUR_API_ENDPOINT"
}
}
}
}
This configuration will make the following tools available in Cursor:
-
eth_blockNumber
-
eth_getBalance
-
eth_getTransactionCount
-
eth_getBlockByNumber
-
eth_getTransactionByHash
-
eth_call
-
trace_transaction
相关推荐
Take an adjectivised noun, and create images making it progressively more adjective!
Reviews

user_Tv7vDtEx
I've been using the evm-rpc-mcp-server for a while now, and I must say it's a fantastic tool created by karacurt. The integration with my existing MCP applications is seamless, and the performance is top-notch. The repository on GitHub is well-documented, making it easy to get started. I highly recommend it to anyone working with EVM and RPC functions. Great work, karacurt!