Skip to main content
Glama
Pump Fun Data MCP Server

Pump Fun Data MCP Server

by jun85664396

Pump Fun Data MCP Server

Retrieve and manage coin data from Pump.fun efficiently.

A Model Context Protocol (MCP) server that provides data retrieval capabilities for Pump.fun coins.

Note: This is an unofficial API and is not affiliated with Pump.fun.

Features

  • Fetch a list of featured coins

  • Retrieve a list of coins with sorting and ordering options

  • Get detailed information about a specific coin

Related MCP server: solana-agent-mcp

Installation

Installing via Smithery

To install pump-fun-data-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli@latest install @jun85664396/pump-fun-data-mcp --client claude

Manual Installation

Add this to your MCP config:

    "pump-fun-data": {
      "command": "npx",
      "args": ["-y", "github:jun85664396/pump-fun-data-mcp"]
    }

Installing via Docker

Build the Docker image:

docker build -t mcp/pump-fun-data -f Dockerfile .

Run with Docker:

{
  "mcpServers": {
    "pump-fun-data": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "mcp/pump-fun-data"]
    }
  }
}

API Methods

Retrieve a list of featured coins.

Request Parameters:

Parameter

Type

Description

Default

offset

number

The offset to start from

0

limit

number

The number of coins to return

24

includeNsfw

boolean

Include NSFW coins

true

Example Request:

{
    "name": "get_featured_coins",
    "inputSchema": {
        "offset": 0,
        "limit": 24,
        "includeNsfw": true
    }
}

2. Get Coins

Retrieve a list of coins with sorting and ordering options.

Request Parameters:

Parameter

Type

Description

Default

offset

number

The offset to start from

0

limit

number

The number of coins to return

24

sort

string

The field to sort by (market_cap, last_trade_timestamp, created_timestamp, last_reply)

market_cap

includeNsfw

boolean

Include NSFW coins

true

order

string

The order to sort by (ASC, DESC)

DESC

Example Request:

{
    "name": "get_coins",
    "inputSchema": {
        "offset": 0,
        "limit": 24,
        "sort": "market_cap",
        "includeNsfw": true,
        "order": "DESC"
    }
}

3. Get Coin Info

Retrieve detailed information about a specific coin.

Request Parameters:

Parameter

Type

Description

Required

mintId

string

The mint ID (coin address)

Yes

Example Request:

{
    "name": "get_coin_info",
    "inputSchema": {
        "mintId": "some-mint-id"
    }
}

License

This project is licensed under the MIT License.

Available Tools

3 tools
get_coin_infoC

Get information about a coin

Inputs: mintId (required).

get_coinsC

Get a list of coins

Inputs: offset, limit, sort, includeNsfw, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.8/5.0

    Scored across 3 tools

    Disambiguation3/5

    The tools have some overlap in purpose, as both get_coins and get_featured_coins retrieve lists of coins, which could cause confusion about when to use each. However, get_coin_info is clearly distinct for retrieving detailed information about a specific coin, and the descriptions help differentiate the list tools by indicating one is for general coins and the other for featured ones.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern with 'get_' as the prefix and snake_case throughout (e.g., get_coin_info, get_coins, get_featured_coins). There are no deviations or mixed conventions, making the naming predictable and readable.

    Tool Count2/5

    With only 3 tools, the server feels under-scoped for a data server, as it lacks essential operations like creating, updating, or deleting coins, which are typical for managing data. This minimal set may limit agent functionality and suggests an incomplete surface for the domain.

    Completeness2/5

    The tool surface is severely incomplete for a data server, covering only read operations (get) with no ability to create, update, or delete coins. This creates significant gaps that will likely cause agent failures when trying to perform full data management workflows, such as adding new coins or modifying existing ones.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Solana on-chain intelligence API — token scans, wallet PnL, bundle detection, fresh wallets, dev profiling. MCP server for Claude, Cursor & AI agents. Live PumpFun/Raydium streams
      1
      MIT
    • F
      license
      B
      quality
      C
      maintenance
      Real-time Solana pump.fun token scanner with MCP stdio transport and HTTP API. Enables AI agents to monitor and trade pump.fun tokens via natural language.
      8
      4
      -
    • A
      license
      A
      quality
      C
      maintenance
      Enables agents to read live pump.fun coin calls, market and study data, and paper-trade results graded by net return after costs, plus backtest and run custom entry/exit strategies against published history. It exposes these as MCP tools, prompts, and a hosted or local server with no wallet or key required.
      13
      55 npm
      9
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables agents and command-line users to query pump.fun's full on-chain trade history, including pre-buy checks on a token's deployer, bundle and insiders, wallet classification and ranking, deployer records, and market-cap base rates. Results come back as structured JSON so an agent can answer questions about launches and wallets from recorded data rather than guesses.
      1
      MIT