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
MCP Framework
QuantGeekDevThe Typescript MCP Framework
nuxt-mcp / vite-plugin-mcp
antfuMCP server helping models to understand your Vite/Nuxt app better.
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
Comments