Solana Launchpads

An MCP server that tracks daily activity and graduate metrics across multiple Solana launchpads.
  • python

1

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "kukapay-solana-launchpads-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/solana-launchpads-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "DUNE_API_KEY": "dune_api_key"
      }
    }
  }
}

This Solana Launchpads MCP server tracks daily activity and graduate metrics across multiple Solana launchpads. It exposes four MCP tools that fetch daily metrics and formats results as markdown tables for easy reading in your client prompts.

How to use

You interact with the Solana Launchpads MCP server through an MCP client. Start the server, then query its tools by prompting your client with natural language questions. The four tools return daily metrics in markdown table format, making it simple to compare launchpads over time.

Key capabilities you can leverage include retrieving daily token deployments, daily graduates, daily graduation rates, and daily active wallet addresses. Combine multiple prompts to build daily dashboards or inject these results into reports and analyses.

How to install

Prerequisites you need before installing: Python 3.10 or higher, uv (recommended package manager), and a Dune Analytics API key.

Step 1: Clone the project repository and enter the directory.

git clone https://github.com/kukapay/solana-launchpads-mcp.git
cd solana-launchpads-mcp

Step 2: Install dependencies or synchronize the project environment.

uv sync

Step 3: Install the MCP server as a Claude Desktop application so you can run and manage it from your desktop environment.

uv run mcp install main.py --name "Solana Launchpads"

Configuration example for your local setup (reference): you can adapt this to point to your installation path and API key.

{
  "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-mcp with your actual installation path, and dune_api_key with your API key from Dune Analytics.

## Additional configuration and notes

The server defines a single MCP connection via a local stdio interface. It uses the runtime command `uv` with a directory pointing to your installation and runs `main.py`. The environment must include your Dune Analytics API key under `DUNE_API_KEY` for data access.

If you encounter issues starting the server, verify that the installation directory exists, the `uv` command is available, and the environment variable is set correctly. Ensure your API key has the necessary permissions for Dune Analytics data.

## Available tools

### get\_daily\_tokens\_deployed

Retrieves daily token deployments by platform, optionally as percentages.

### get\_daily\_graduates

Fetches daily successful graduates by platform.

### get\_daily\_graduation\_rate

Retrieves daily graduation rates by platform.

### get\_daily\_active\_addresses

Fetches daily active wallet addresses by platform.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational