infura-mcp-server
Verified Safeby Qbandev
Overview
Enables AI assistants to query real-time blockchain data across 30+ networks via Infura's JSON-RPC API using natural language.
Installation
npx infura-mcp-serverEnvironment Variables
- INFURA_API_KEY
- INFURA_NETWORK
- DEBUG
Security Notes
The server demonstrates strong security practices: comprehensive input validation (`lib/validators.js`) prevents common injection attacks for addresses, hashes, and network names. Operations are explicitly read-only, preventing any blockchain state modification. API keys are strictly managed via environment variables. The HTTP mode implements robust security headers (Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy) and disables server fingerprinting. CORS is also properly configured. No `eval` or obvious malicious patterns were found. The primary security risk lies in the secure management of the `INFURA_API_KEY` by the user outside of the application's code.
Similar Servers
evm-mcp-server
Enables AI agents to interact with 60+ EVM-compatible blockchains, perform transactions, query data, and interact with smart contracts via a unified Model Context Protocol (MCP) interface.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
kukapay-mcp-servers
Aggregates real-time cryptocurrency and blockchain data for AI agents and developers, spanning DeFi, trading, market analytics, and Web3 services.
mcp-mysql-server
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.