Shardeum MCP Server
Overview
The Shardeum MCP (Model Context Protocol) Server is a powerful blockchain interaction tool that provides comprehensive access to the Shardeum network through standardized RPC methods. It enables AI agents, developers, and applications to seamlessly query and interact with the Shardeum blockchain.
Key Features
- Comprehensive RPC Method Support
- Ethereum standard methods
- Shardeum-specific network methods
- Flexible Blockchain Querying
- Easy Integration with AI Assistants
- Blockchain Connectivity
- Detailed Error Handling
Supported Methods
Ethereum Standard RPC Methods
Block Information
eth_blockNumber
eth_getBlockByHash
eth_getBlockByNumber
eth_getBlockReceipts
Transaction Methods
eth_getTransactionCount
eth_getTransactionByHash
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getTransactionReceipt
Account Methods
eth_getBalance
eth_estimateGas
eth_chainId
Shardeum-Specific Methods
shardeum_getNodeList
shardeum_getNetworkAccount
shardeum_getCycleInfo
Prerequisites
- Node.js 18.x or higher
- Basic understanding of blockchain technologies
Connecting with Cursor
- Clone the repo and do an npm install
- Open Cursor
- Go to Cursor Settings
- Scroll to “MCP”
- Click “Add new MCP server”
- Enter details:
{
"mcpServers": {
"shm-mcp": {
"command": "node",
"args": [
"path_to\shardeum-mcp-server\index.js"
]
}
}
}
Example Queries
Checking Balance
Ask Cursor:
- “What is the balance of 0x1234… on Shardeum?”
- “Check ETH balance for this address”
Exploring Transactions
- “Show details for transaction 0x5678…”
- “Analyze the latest block on Shardeum”
Contributing
- Fork the repository
- Create a feature branch
- Commit changes
- Push to the branch
- Create a pull request
Configuration
To use a different RPC endpoint, set the constant rpcUrl to a different value
Troubleshooting
- Ensure Node.js 18.x is installed
- Check network connectivity
- Verify RPC endpoint accessibility
- Update to the latest version
Roadmap
- [ ] Add more networks for accessibility
- [ ] Make it write friendly to execute transactions
- [ ] Enhance error handling
- [ ] Improve performance
- [ ] Expand tool capabilities
Supported Networks
- Shardeum Local
- More networks coming soon!
Shardeum Blockchain Interaction Server
Project Details
- abdulazeem-tk4vr/shardeum-mcp-server
- Last Updated: 4/24/2025
Recomended MCP Servers
Bluesky MCP server
Local MCP server implementation for Starwind UI that you can use with Cursor, Windsurf, and other AI tools
A neural network system that develops through psychological stages from infancy to maturity, implementing emotional regulation, attachment, and...
The Opera Omnia MCP server provides programmatic access to the rich collection of JSON datasets from the Opera...
MCP 服务器,用于管理桌面图片、查看详情、压缩、移动等(完全让Trae实现)
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations,...
An AWS Serverless Application Model that operates as an MCP server via serverless AWS resources
An advanced sequential thinking process using a Multi-Agent System (MAS) built with the Agno framework and served via...