MCP Server
Pump Fun Data MCP Server
Pump.fun data fetch tool for Model Context Protocol
2
GitHub Stars
8/23/2025
Last Updated
MCP Server Configuration
1{
2 "name": "pump-fun-data",
3 "command": "docker",
4 "args": [
5 "run",
6 "-i",
7 "--rm",
8 "--init",
9 "-e",
10 "DOCKER_CONTAINER=true",
11 "mcp/pump-fun-data"
12 ]
13}
JSON13 lines
README Documentation
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
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
1. Get Featured Coins
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.
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source