Provides NFT collection analytics for Ethereum blockchain, including trading volume, sales data, average prices, and unique trader metrics for top NFT collections.
Shows repository information and installation process from GitHub, allowing users to access the source code and installation instructions.
Returns NFT analytics results in formatted markdown tables for easy reading within conversation interfaces.
NFT Analytics MCP
An MCP server that delivers NFT collection analytics powered by data from Dune Analytics.
Features
Analytics:
Daily trading volume for top 5 Ethereum NFT collections
Number of daily sales by collection
Average selling prices per collection
Unique buyers and sellers by collection
New NFT owner counts
Returns results in formatted markdown tables for easy reading
Prerequisites
Python 3.10+
uv (recommended package manager)
A valid Dune Analytics API key
Installation
Clone the Repository
Install Dependencies
Installing to Claude Desktop:
Install the server as a Claude Desktop application:
Configuration file as a reference:
Replace
/path/to/nft-analytics-mcp
with your actual installation path, anddune_api_key
with your API key from Dune Analytics.
Usage
The server provides the following tools, accessible via the MCP interface:
get_daily_trading_volume_by_collection(limit: int = 1000)
: Retrieves daily trading volume for top 5 Ethereum NFT collections.get_daily_sales_by_collection(limit: int = 1000)
: Fetches the number of daily sales per collection.get_average_price_by_collection(limit: int = 1000)
: Gets the average selling price for each collection.get_unique_traders_by_collection(limit: int = 1000)
: Tracks unique buyers and sellers by collection.get_new_owners()
: Returns the count of new NFT wallet owners.
All tools return data in markdown table format (except get_new_owners
, which returns a string).
get_daily_trading_volume_by_collection
Prompt:
Output:
get_daily_sales_by_collection
Prompt:
Output:
get_average_price_by_collection
Prompt:
Output:
get_unique_traders_by_collection
Prompt:
Output:
get_new_owners
Prompt:
Output:
License
This project is licensed under the MIT License. See the LICENSE file for details.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
An MCP server that delivers NFT collection analytics powered by data from Dune Analytics.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that enables access to DexScreener API data, providing real-time information on DEX pairs, token profiles, and market statistics across multiple blockchains.Last updated -717The Unlicense
- -securityAlicense-qualityA mcp server that bridges Dune Analytics data to AI agents.Last updated -28MIT License
- -securityFlicense-qualityAn MCP server that helps users create NFT collections, deploy smart contracts to the Monad blockchain, and generate mint websites with Claude AI integration.Last updated -