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.
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: Solana Model Context Protocol (MCP) Demo
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. |
(default: False)
(default: 1000) |
| Fetches daily successful graduates by platform. |
(default: 1000) |
| Retrieves daily graduation rates by platform. |
(default: 1000) |
| Fetches daily active wallet addresses by platform. |
(default: 1000) |
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:
Output:
Get Daily Graduates
Prompt:
Output:
Get Daily Graduation Rate
Prompt:
Output:
Get Daily Active Addresses
Prompt:
Output:
License
This project is licensed under the MIT License. See the LICENSE file for details.