Monad MCP Magic Eden
This project allows you to create an MCP server that interacts with various APIs to retrieve NFT-related data on the Monad testnet. The MCP server provides several tools:
- Retrieve the list of holder addresses for an NFT contract -Calculate the total NFT value held by an address using floor prices
- List all NFT collections that an address holds
- Get the top-selling collections by number of sales (5 min, 10 min, 30 min, 1 h, 6 h, 24 h, 1 d, 7 d, 30 d)
- Get the top-selling collections by volume (5 min, 10 min, 30 min, 1 h, 6 h, 24 h, 1 d, 7 d, 30 d)
Prerequisites
- Node.js (v16 or later)
- npm
- Claude Desktop
Getting Started
- Clone this repository
- Install dependencies:
- Add a Thirdweb client key :
Get an Thirdweb client key to be able to use the list of holders for a NFT collection by creating a project and make the origin allowance to *. Add you api client key in the nft-owners.ts file on line :
- Build the project
The server is now ready to use!
Adding the MCP server to Claude Desktop
- Open "Claude Desktop"
- Open Settings
Claude > Settings > Developer
- Open
claude_desktop_config.json
- Add details about the MCP server and save the file. Use your machine absolute path to the js files resulting from the build
- Restart "Claude Desktop" and make sure it's a hard restart
All the MCP tools may be availables
Here's the final result
Using the MCP server for holders adress for an Nft collection
Using the MCP server for User Nft value
Using the MCP server for User Nft collection
Using the MCP server for getting the trendng NFT collection by volume
Using the MCP server for getting the trendng NFT collection by number of sales
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A server that retrieves NFT-related data on the Monad testnet, allowing users to check NFT holders, calculate portfolio values, view collections, and track top-selling NFTs by volume and sales across different time periods.
Related MCP Servers
- -securityAlicense-qualityEnables interaction with the Monad testnet to check balances, examine transaction details, get gas prices, and retrieve block information.Last updated -TypeScriptMIT License
NFTGo MCP Serverofficial
-security-license-qualityProvides access to NFTGo's Developer API for retrieving NFT collection details, asset information, market data, wallet information, and search capabilities on the Ethereum blockchain.Last updated -2TypeScript- -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 -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Monad testnet for checking token balances, sending transactions, and deploying smart contracts.Last updated -3TypeScriptApache 2.0