abdulazeem-tk4vr
MCP Serverabdulazeem-tk4vrpublic

shardeum mcp server

Shardeum MCP 是一个区块链交互工具,支持以太坊和 Shardeum 网络的标准化 RPC 方法。

Repository Info

0
Stars
1
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

Shardeum MCP 是一个区块链交互工具,支持以太坊和 Shardeum 网络的标准化 RPC 方法。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

MseeP.ai Security Assessment Badge

Verified on MseeP

Shardeum MCP Server

!License: MIT !Shardeum !Node.js

smithery badge


🌐 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

  1. Clone the repo and do an npm install
  2. Open Cursor
  3. Go to Cursor Settings
  4. Scroll to "MCP"
  5. Click "Add new MCP server"
  6. 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

  1. Fork the repository
  2. Create a feature branch
  3. Commit changes
  4. Push to the branch
  5. 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!

Quick Start

1

Clone the repository

git clone https://github.com/abdulazeem-tk4vr/shardeum-mcp-server
2

Install dependencies

cd shardeum-mcp-server
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerabdulazeem-tk4vr
Reposhardeum-mcp-server
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation