solana-launchpads-mcp
Connects with GitHub for repository access and installation, allowing users to clone the server repository for deployment.
Formats all output data as markdown tables for enhanced readability when presenting metrics and statistics.
Built on Python 3.10+, leveraging the Python ecosystem for data processing and API integration.
Tracks metrics across multiple Solana launchpads, providing data on token deployments, successful project graduations, graduation rates, and active wallet addresses on the Solana blockchain.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@solana-launchpads-mcp show me token deployments across launchpads for the past week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Solana Launchpads MCP
An MCP server that tracks daily activity and graduate metrics across multiple Solana launchpads.
Features
MCP Tools: Four tools to retrieve daily metrics:
Token deployments.
Successful graduates (completed projects).
Graduation rates.
Active wallet addresses.
Markdown Output: Data is formatted as markdown tables for easy readability.
Related MCP server: pumpfun-wallets-mcp
Prerequisites
Python 3.10 or higher
uv (recommended package manager)
Installation
Clone the repository:
git clone https://github.com/kukapay/solana-launchpads-mcp.git cd solana-launchpads-mcpInstall dependencies:
uv syncInstalling to Claude Desktop:
Install the server as a Claude Desktop application:
uv run mcp install main.py --name "Solana Launchpads"Configuration file as a reference:
{ "mcpServers": { "Solana Launchpads": { "command": "uv", "args": [ "--directory", "/path/to/solana-launchpads-mcp", "run", "main.py" ], "env": { "DUNE_API_KEY": "dune_api_key"} } } }Replace
/path/to/solana-launchpads-mcpwith your actual installation path, anddune_api_keywith your API key from Dune Analytics.
Tools
Tool Name | Description | Parameters |
| Retrieves daily token deployments by platform, optionally as percentages. |
|
| Fetches daily successful graduates by platform. |
|
| Retrieves daily graduation rates by platform. |
|
| Fetches daily active wallet addresses by platform. |
|
Example Usage
To use the MCP server, start it and interact with its tools and prompt via an LLM client (e.g., Claude Desktop or or MCP Inspector). Below are examples for each tool and the prompt, using natural language inputs.
Get Daily Token Deployments
Prompt:
Show me the number of tokens launched on Solana memecoin launchpads each day for the past week.Output:
| date | LaunchLabs | LetsBonk | Pump.fun | Boop | Bags | Believeapp | Moonshot | Sunpump.meme |
|------------|------------|----------|----------|------|------|------------|----------|--------------|
| 2025-06-15 | 50 | 20 | 120 | 10 | 15 | 5 | 30 | 25 |
| 2025-06-14 | 45 | 18 | 110 | 8 | 12 | 4 | 25 | 20 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |Get Daily Graduates
Prompt:
How many projects successfully graduated from Solana memecoin launchpads daily over the last 10 days?Output:
| block_date | LaunchLabs | LetsBonk | Pump.fun | Boop | Bags | Believeapp | Moonshot | Sunpump.meme |
|------------|------------|----------|----------|------|------|------------|----------|--------------|
| 2025-06-15 | 10 | 5 | 15 | 2 | 3 | 1 | 5 | 4 |
| 2025-06-14 | 8 | 4 | 12 | 1 | 2 | 0 | 4 | 3 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |Get Daily Graduation Rate
Prompt:
What’s the success rate of projects on Solana memecoin launchpads for the past 5 days?Output:
| block_date | LaunchLabs | LetsBonk | Pump.fun | Boop | Bags | Believeapp | Moonshot | Sunpump.meme |
|------------|------------|----------|----------|------|------|------------|----------|--------------|
| 2025-06-15 | 0.20 | 0.25 | 0.30 | 0.15 | 0.18 | 0.10 | 0.22 | 0.19 |
| 2025-06-14 | 0.18 | 0.22 | 0.28 | 0.12 | 0.15 | 0.08 | 0.20 | 0.17 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |Get Daily Active Addresses
Prompt:
Tell me how many wallets were active on Solana memecoin launchpads each day for the last week.Output:
| date_time | LaunchLabs | LetsBonk | Pump.fun | Boop | Bags | Believeapp | Moonshot | Sunpump.meme |
|------------|------------|----------|----------|------|------|------------|----------|--------------|
| 2025-06-15 | 2000 | 800 | 5000 | 300 | 400 | 100 | 1200 | 900 |
| 2025-06-14 | 1800 | 700 | 4800 | 250 | 350 | 80 | 1100 | 800 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |License
This project is licensed under the MIT License. See the LICENSE file for details.
Available Tools
4 toolsget_daily_active_addressesA
Fetch the daily count of active wallet addresses interacting with Solana memecoin launchpads.
This tool retrieves data from a Dune Analytics query and pivots it to show the number of unique
active wallets per day by each platform.
Args:
limit (int, optional): Maximum number of rows to fetch from the Dune query. Defaults to 1000.
Returns:
str: A markdown-formatted table of daily active wallets by platform, or an error message if
the query fails.
Inputs: limit.
get_daily_graduatesA
Fetch the daily number of graduates from Solana memecoin launchpads.
This tool retrieves data from a Dune Analytics query and pivots it to show the number of
successful graduates (e.g., completed token sales or projects) per day by each platform.
Args:
limit (int, optional): Maximum number of rows to fetch from the Dune query. Defaults to 1000.
Returns:
str: A markdown-formatted table of daily graduates by platform, or an error message if the
query fails.
Inputs: limit.
get_daily_graduation_rateA
Fetch the daily graduation rate of Solana memecoin launchpads.
This tool retrieves data from a Dune Analytics query and pivots it to show the graduation rate
(e.g., percentage of projects that successfully complete their goals) per day by each platform.
Args:
limit (int, optional): Maximum number of rows to fetch from the Dune query. Defaults to 1000.
Returns:
str: A markdown-formatted table of daily graduation rates by platform, or an error message
if the query fails.
Inputs: limit.
get_daily_tokens_deployedA
Retrieve the daily count of tokens deployed by Solana memecoin launchpads.
This tool fetches data from a Dune Analytics query and pivots it to show the number of tokens
deployed per day by each platform. Optionally, it can return the data as percentages of the
total daily deployments.
Args:
return_percent (bool, optional): If True, returns the data as percentages of total daily
deployments for each platform. Defaults to False.
limit (int, optional): Maximum number of rows to fetch from the Dune query. Defaults to 1000.
Returns:
str: A markdown-formatted table of daily token deployments by platform, or an error message
if the query fails.
Inputs: return_percent, limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose with no overlap: get_daily_active_addresses tracks wallet activity, get_daily_graduates counts successful projects, get_daily_graduation_rate measures success percentages, and get_daily_tokens_deployed monitors token deployments. The descriptions explicitly differentiate these metrics, eliminating any ambiguity.
All tool names follow a consistent verb_noun pattern with 'get_daily_' as a prefix, followed by a specific metric (e.g., active_addresses, graduates). This uniform naming convention makes the tools predictable and easy to understand at a glance.
With 4 tools, the server is well-scoped for its purpose of monitoring Solana memecoin launchpad metrics, though it feels slightly thin. Each tool earns its place by covering distinct aspects of launchpad activity, but additional tools for broader analytics or historical trends could enhance completeness.
The tools cover key daily metrics (activity, graduates, rates, deployments) but lack broader operations like historical trends, platform comparisons, or CRUD functionality for managing data. This creates notable gaps that agents might need to work around, limiting the server's utility for comprehensive analysis.
Maintenance
Related MCP Connectors
MCP server for Renzo protocol data, including chains, vaults, operators, and ezETH metrics.
Crypto market intelligence, token rug-checks, and wallet verification in one MCP server.
Unlock the power of real-time cryptocurrency data with our Crypto Price Insights MCP server.
Solana on-chain intelligence — token scans, wallet profiling, bundle detection, 19 MCP tools.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that tracks stablecoin peg integrity across multiple blockchains.44MIT
- AlicenseAqualityDmaintenanceAn MCP server that analyzes wallets’ trading activity and profitability on Pump.fun and PumpSwap.42MIT
- AlicenseAqualityDmaintenanceAn MCP server that tracks trading volume metrics segmented by DEX, blockchain, aggregator, frontend, and Telegram bot.101MIT
- AlicenseAqualityDmaintenanceAn MCP server that analyzes cross-chain activity on the Wormhole protocol, providing insights into transaction volumes, top assets, source-destination chain pairs, and key performance indicators (KPIs).7MIT