I

Infura

Provides access to Ethereum and Polygon blockchain data through Infura's JSON-RPC APIs, offering 35+...

5 views
0 installs
Updated Dec 20, 2025
Not audited
Provides access to Ethereum and Polygon blockchain data through Infura's JSON-RPC APIs, offering 35+ tools for querying balances, transactions, blocks, gas prices, and smart contract data with support for both read-only operations and raw transaction broadcasting.
  1. Click the "Install Now" button to open the FastMCP connection interface (the form where you add a new MCP server / environment variables).
  2. If you don’t already have an Infura account: go to https://infura.io, sign up and verify your email, then log in to the Infura Dashboard. (infura.ghost.io)
  3. In the Infura Dashboard create a new Project (give it a name and confirm). This will generate the credentials for that project. (infura.ghost.io)
  4. Open the new project’s page and locate the Project ID / API Key (shown on the project Keys or Endpoints page). Copy the Project ID (this is the value used in RPC endpoints like https://mainnet.infura.io/v3/YOUR-PROJECT-ID). (infura.ghost.io)
  5. In the FastMCP connection interface paste that Project ID into the INFURA_API_KEY field (the README for infura-mcp expects INFURA_API_KEY = your-infura-api-key). (infura.ghost.io)
  6. (Optional) If you want extra security on requests, enable or copy the Project Secret from the same project settings and restrict usage to server-side environments only (do not expose the secret in client-side code). If you enable a secret, follow Infura’s guidance for using HTTP Basic Auth or the dashboard “Require API Key Secret” options. (infura.ghost.io)
  7. If you need the MCP to allow write tools, set WRITE_TOOLS_ENABLED=true in the FastMCP interface; otherwise leave it false / unset for read-only usage (the README shows WRITE_TOOLS_ENABLED in env examples). (infura.ghost.io)
  8. Save the FastMCP connection / Install the MCP server. After installation, verify connectivity by calling a simple read tool (e.g., eth_get_block_number) from the MCP — if it returns data, the INFURA_API_KEY is configured correctly. (infura.ghost.io)

Quick Start

View on GitHub

More for API Development

View All →

More for Developer Tools

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.