3xpl.com JSON API MCP server
@exekerey
About 3xpl.com JSON API MCP server
A Model Context Protocol (MCP) server for querying data from 48 blockchains using 3xpl.com blockchain explorer JSON API
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"3xpl-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is 3xpl.com JSON API MCP server?
The 3xpl.com JSON API MCP server wraps the 3xpl API into a Model Context Protocol (MCP) server, allowing LLMs to interact with data on 48 blockchains. It can also serve as an example of how to use the 3xpl JSON API.
How to use 3xpl.com JSON API MCP server?
Clone the repository, create a virtual environment with uv, install dependencies, then configure the MCP client with the provided JSON config, setting your THREEXPL_API_KEY (leave blank for sandbox mode with rate limits). Run the server using uv run --with mcp[cli] mcp run path/to/3xpl_mcp/main.py.
Key features of 3xpl.com JSON API MCP server
- Provides 13 tools for querying 48 blockchains.
- Includes a prompt for deeper blockchain data exploration.
- Allows ENS domain resolution and blockchain detection.
- Fetches latest blocks, fees, and mempool events.
- Aggregates transactions, transfers, and address balances.
- Supports both production (API key) and sandbox (rate‑limited) modes.
Use cases of 3xpl.com JSON API MCP server
- Resolve an ENS domain to a regular address.
- Check which blockchains contain a given transaction or address.
- Retrieve latest block height or average 24‑hour fee in USD.
- Get a short overview of a block, address, or transaction.
- Aggregate balances, transactions, or pending mempool entries for an address.
FAQ from 3xpl.com JSON API MCP server
Do I need an API key?
An API key from 3xpl is required for the main API. If left blank, the server uses the sandbox API, which has rate limits.
How many blockchains are supported?
The server supports data from 48 blockchains.
What tools are provided?
Thirteen tools are available, including ENS domain resolution, blockchain detection, latest block, fees, mempool events, block/address/transaction overviews, and various aggregation tools.
How do I install and configure the server?
Clone the repository, create a uv virtual environment, install dependencies, then add the MCP configuration to your client’s mcpServers section with the correct path to the Python script and your API key (or leave empty for sandbox).
What if the MCP server doesn’t start?
You may need to provide the full path to uv in the command field of the MCP configuration.
More Developer Tools MCP servers
test
cloudwegoThe ultimate LLM/AI application development framework in Go.
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
test
prysmaticlabsGo implementation of Ethereum proof of stake
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Comments