WAX MCP Server

WAX MCP Server

Let AI agents interact with the WAX blockchain. Query balances, explore NFTs, track prices, and monitor transactions through natural language.

Category
Visit Server

README

🌐 WAX MCP Server

Python 3.10+ License: MIT MCP PRs Welcome

Let AI agents interact with the WAX blockchain. Query balances, explore NFTs, track prices, and monitor transactions β€” all through natural language.

The first MCP server for the WAX ecosystem. Built for Claude, Cursor, Cline, and any MCP-compatible AI agent.


✨ What It Can Do

Tool Description
wax_get_balance Check WAXP and token balances for any account
wax_get_nfts Query NFT assets by owner or collection
wax_get_collection Get detailed info about a specific NFT collection
wax_list_collections Browse top WAX NFT collections
wax_get_sales See recent NFT marketplace sales
wax_get_price Get current WAXP price in USD
wax_get_market_data Get market cap, volume, supply, and ATH data
wax_get_transactions View recent transaction history for an account

πŸš€ Quick Start

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "wax": {
      "command": "uvx",
      "args": ["wax-mcp-server"]
    }
  }
}

With Cursor

cursor --mcp-server wax-mcp-server

Direct Python

# Install
pip install wax-mcp-server

# Run
python -m wax_mcp_server.server

πŸ’‘ Example Prompts

Once connected, try asking your AI agent:

"What's the WAXP price right now?"

"Show me the top 10 WAX NFT collections"

"Check the balance of account yksanjo.wax"

"What NFTs does account 1.wax own?"

"Show me recent sales from the alienworlds collection"

"Get the market cap and 24h volume for WAXP"

"What transactions has account test.gm done recently?"


πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  AI Agent   │────▢│  WAX MCP Server  │────▢│  WAX Blockchain  β”‚
β”‚  (Claude,   β”‚     β”‚  (this project)  β”‚     β”‚  (RPC + APIs)    β”‚
β”‚  Cursor...) β”‚     β”‚                  β”‚     β”‚                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                           β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”
                    β”‚  Data Sources β”‚
                    β”‚              β”‚
                    β”‚ β€’ WAX RPC    β”‚
                    β”‚ β€’ AtomicAssetsβ”‚
                    β”‚ β€’ CoinGecko  β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Data Sources Used

  • WAX RPC (wax.greymass.com) β€” Account data, balances, transactions
  • AtomicAssets API β€” NFT assets, collections, marketplace sales
  • CoinGecko API β€” WAXP price and market data

All public APIs β€” no API keys required.


πŸ› οΈ Development

# Clone
git clone https://github.com/yksanjo/wax-mcp-server.git
cd wax-mcp-server

# Install deps
pip install -e .

# Run
python -m wax_mcp_server.server

πŸ“¦ Published Packages


πŸ—ΊοΈ Roadmap

  • [ ] WAX Account Creation β€” Create new WAX accounts via AI
  • [ ] NFT Minting β€” Mint NFTs through natural language
  • [ ] Token Transfers β€” Send WAXP and tokens
  • [ ] Alcor DEX Integration β€” Check swap rates, liquidity pools
  • [ ] Smart Contract Deployment β€” Deploy and interact with custom contracts
  • [ ] Web Dashboard β€” Visual interface for non-CLI users

🀝 Contributing

PRs welcome! This is the first MCP server for WAX β€” let's build the ecosystem together.


πŸ“„ License

MIT


<div align="center"> <strong>⭐ Star this repo if you build on WAX β€” it helps the ecosystem grow!</strong> <br> <em>Built by <a href="https://github.com/yksanjo">Yoshi Kondo</a> Β· Music Ai Lab</em> </div>

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured