Get the FREE Ultimate OpenClaw Setup Guide →

awesome-web3 s

DeMCP is the first Decentralized MCP network, offering SSE proxies for MCP services and mainstream LLMs, tackling trust and security with TEE and blockchain.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add demcp-awesome-web3-mcp-servers

How to use

Awesome Web3 MCP Servers is a curated catalog of Model Context Protocol (MCP) servers focused on Web3. It collects various MCP implementations that offer blockchain, data, and tooling capabilities, enabling AI agents to access on-chain data, perform blockchain operations, and integrate with DeFi, trading, market data, and other Web3 tooling. To use this catalog, start by exploring the categorized entries under Chain-RPC, Trading, DeFi, Market Data, Tool, and Social, and follow the linked repositories to understand the specific MCP server capabilities and integration points. Each listed server typically provides a distinct set of tools or RPC endpoints for interacting with blockchains, wallets, and related services, so choose servers whose capabilities align with your agent’s data access and action needs, then consult the individual project docs for setup and usage details.

How to install

Prerequisites:

  • Git installed on your system
  • Access to the internet to fetch repositories

Step-by-step:

  1. Clone the awesome-web3 MCP servers repository or the specific MCP server you want to explore:
git clone https://github.com/demcp/awesome-web3-mcp-servers.git
cd awesome-web3-mcp-servers
  1. Review the README and the linked project pages for authentication, API keys, and runtime requirements specific to each MCP server you intend to use.
  2. For each targeted MCP server, follow the repository’s install guide. Common patterns include:
  • Installing npm dependencies for Node.js-based servers
  • Building or bundling if required
  • Setting environment variables (e.g., API keys, RPC endpoints)
  1. Run the MCP server according to its preferred command (examples vary by project):
# Node.js examples
npm install
npm run start

# Python examples (if applicable)
python -m your_mcp_module
  1. Verify connectivity from your MCP client or agent by invoking a test command or query provided in the server’s docs.

Additional notes

Tips and notes:

  • This catalog aggregates multiple MCP servers; each entry has its own prerequisites, environment variables, and usage patterns. Always check the linked repository for detailed setup instructions.
  • Some servers may require API keys or RPC access to blockchain networks; prepare and securely manage any credentials.
  • If you’re integrating multiple MCP servers, consider building a lightweight orchestrator to route queries to the appropriate server based on data type (e.g., chain data vs. trading data) and handle authentication consistently.
  • Look for active maintenance and community activity (issues, PRs) to gauge reliability and support.
Sponsor this space

Reach thousands of developers