Provides Docker deployment options for running the MCP server, including STDIO mode for MCP clients and HTTP mode for web access, with support for environment variables and docker-compose configurations.
Enables configuration of API keys and other environment variables through .env files for local development and production deployments.
Runs on Python with tools for local development, including dependency installation and server execution commands.
MCP4Meme 🚀
FastMCP demo server for meme-related functionality.
Features
Bonding Curve & Token Analysis
- Bonding curve progress: Track token graduation status (0-100%)
- Migration tracking: Monitor token migration from bonding curve to DEX
- Token lifecycle: Identify tokens approaching "graduation" threshold
Trading & Market Data
- Latest trades: Real-time trading activity and transaction history
- Price data: Current USD and BNB prices with market cap
- Volume analytics: Trading volume statistics with OHLCV data
- Market trends: Price movements and trading patterns
Trader & Liquidity Analysis
- Top traders: Identify high-volume traders and "smart money"
- Liquidity events: Track liquidity additions/removals
- Trading behavior: Analyze trader patterns and P&L
Discovery & Search
- Progress search: Find tokens by bonding curve completion (e.g., 90-95%)
- Trending tokens: Discover hot tokens by volume, trades, or progress
- Market scanning: Search across Four.meme ecosystem
Demo Tools (Legacy)
- Calculator tools:
add()
,multiply()
- Greeting tool:
get_greeting(name)
Quick Start
Local Development
Docker Usage
DeepChat Integration
With API key (real data):
Without API key (mock data):
Available Tools
Bonding Curve & Token Analysis
get_bonding_curve_progress(token_address: str)
- Get token bonding curve progress percentageget_token_migration_status(token_address: str)
- Check token migration status from bonding curve to DEX
Trading & Market Data
get_latest_trades(token_address: str, limit: int = 10)
- Get latest trading recordsget_token_price_usd(token_address: str)
- Get current USD price for a tokenget_trading_volume(token_address: str, timeframe: str = "24h")
- Get trading volume statistics
Trader & Liquidity Analysis
get_top_traders(token_address: str, limit: int = 10, timeframe: str = "24h")
- Get top traders by volumeget_liquidity_events(token_address: str, limit: int = 10)
- Get liquidity-related events
Discovery & Search
search_tokens_by_progress(min_progress: float = 90.0, max_progress: float = 95.0, limit: int = 20)
- Search tokens by bonding curve progressget_trending_tokens(timeframe: str = "24h", sort_by: str = "volume", limit: int = 10)
- Get trending tokens
Demo Tools (Legacy)
add(a: int, b: int) -> int
- Add two numbersmultiply(a: int, b: int) -> int
- Multiply two numbersget_greeting(name: str) -> str
- Get a personalized greeting
Resources
config://mcp4meme
- Server configuration and featuresconfig://fourmeme-proxy
- Four.meme proxy contract configuration
API Configuration
The server uses the Bitquery API to fetch blockchain data. To use real data:
- Get a free API key from Bitquery.io
- Copy
.env.example
to.env
- Add your API key:
BITQUERY_API_KEY=your_key_here
Without an API key, the server returns mock data for testing.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A FastMCP server that provides meme token analysis tools for tracking bonding curve progress, trading data, market trends, and discovering trending tokens in the Four.meme ecosystem.
Related MCP Servers
- -securityAlicense-qualityFastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.Last updated -3PythonMIT License
- -securityFlicense-qualityA FastMCP-based server that provides tools for analyzing stock market data, including concept sector strength, financial indicators, F10 information, market emotion indicators, and tracking limit-up stocks.Last updated -7Python
- -securityAlicense-qualityA FastMCP-based server that provides data analysis tools for processing, analyzing, and visualizing data with an intuitive Streamlit web interface.Last updated -2PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that analyzes wallets’ trading activity and profitability on Pump.fun and PumpSwap.Last updated -41PythonMIT License