pump.fun fee quotes, cheapest place to trade, coin checks, referral facts, site search. Read-only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Risk check for one pump.fun coin from public Solana data (PumpFYI's coin checker, the same engine as pumpfyi.com/coin/): a 0–100 risk score with a verdict, stage (bonding curve or graduated to PumpSwap), mint and freeze authority, holder concentration, liquidity and copycat tokens, each check with pass/warn/fail and its source, plus the time of the read. Pass the mint address or a pump.fun or DexScreener link. It flags risks; it never calls a coin safe.
The coin's Solana mint address (pump.fun mints usually end in "pump"), or a pump.fun or DexScreener link.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http mcp https://pumpfyi.com/mcp
Risk check for one pump.fun coin from public Solana data (PumpFYI's coin checker, the same engine as pumpfyi.com/coin/): a 0–100 risk score with a verdict, stage (bonding curve or graduated to PumpSwap), mint and freeze authority, holder concentration, liquidity and copycat tokens, each check with pass/warn/fail and its source, plus the time of the read. Pass the mint address or a pump.fun or DexScreener link. It flags risks; it never calls a coin safe.
| Argument | Type | Description |
|---|---|---|
| mint* | string | The coin's Solana mint address (pump.fun mints usually end in "pump"), or a pump.fun or DexScreener link. |
{
"type": "object",
"required": [
"mint"
],
"properties": {
"mint": {
"type": "string",
"description": "The coin's Solana mint address (pump.fun mints usually end in \"pump\"), or a pump.fun or DexScreener link."
}
}
}The full fee stack for one trade of a pump.fun coin on one surface: the pump.fun pool fees (creator + protocol + LP) for the coin's stage and market-cap tier, the 0.45%/0.40% Platform Fee when trading in the pump.fun app, and the trading app's own fee. Returns each line in percent and USD, totals with and without a referral link, and optionally the buy-and-sell round trip. Excludes Solana network fees, priority fees and slippage.
| Argument | Type | Description |
|---|---|---|
| quote | string | Asset the coin is paired with (default SOL). |
| stage | string | "curve" (bonding curve, before graduation; default), "pumpswap" (the coin's canonical PumpSwap pool after graduation) or "pumpswap-noncanonical". |
| surface | string | Where you trade: "pump-app", "terminal", "axiom", "gmgn", "fomo", "photon", "trojan", "bonkbot", "bloom", "maestro", "mevx", "banana-gun", "phantom", "jupiter-ultra", "jupiter-manual" (default "pump-app"; "pump-fun", "padre" and "jupiter" also work). |
| new_token | boolean | Coin under 24 hours old (Jupiter Ultra charges 0.5% then). Default: true on the curve, false after graduation. |
| amount_usd | number | Trade size in USD (optional; default $1,000). Some apps (fomo) charge flat fees on small trades, so size can change the rate. |
| market_cap | number | Coin market cap in the quote asset (price x 1 billion tokens). Required for stage "pumpswap". |
| round_trip | boolean | Also price selling the same size at the same stage (buy + sell). |
| custom_pair | boolean | True for a coin paired with an asset other than SOL or USDC (flat 1.25% curve / 0.30% PumpSwap). |
{
"type": "object",
"properties": {
"quote": {
"enum": [
"SOL",
"USDC"
],
"type": "string",
"description": "Asset the coin is paired with (default SOL)."
},
"stage": {
"enum": [
"curve",
"pumpswap",
"pumpswap-noncanonical"
],
"type": "string",
"description": "\"curve\" (bonding curve, before graduation; default), \"pumpswap\" (the coin's canonical PumpSwap pool after graduation) or \"pumpswap-noncanonical\"."
},
"surface": {
"type": "string",
"description": "Where you trade: \"pump-app\", \"terminal\", \"axiom\", \"gmgn\", \"fomo\", \"photon\", \"trojan\", \"bonkbot\", \"bloom\", \"maestro\", \"mevx\", \"banana-gun\", \"phantom\", \"jupiter-ultra\", \"jupiter-manual\" (default \"pump-app\"; \"pump-fun\", \"padre\" and \"jupiter\" also work)."
},
"new_token": {
"type": "boolean",
"description": "Coin under 24 hours old (Jupiter Ultra charges 0.5% then). Default: true on the curve, false after graduation."
},
"amount_usd": {
"type": "number",
"description": "Trade size in USD (optional; default $1,000). Some apps (fomo) charge flat fees on small trades, so size can change the rate."
},
"market_cap": {
"type": "number",
"description": "Coin market cap in the quote asset (price x 1 billion tokens). Required for stage \"pumpswap\"."
},
"round_trip": {
"type": "boolean",
"description": "Also price selling the same size at the same stage (buy + sell)."
},
"custom_pair": {
"type": "boolean",
"description": "True for a coin paired with an asset other than SOL or USDC (flat 1.25% curve / 0.30% PumpSwap)."
}
}
}What a referral link documents for the trader (e.g. pump.fun: 0.40% Platform Fee instead of 0.45%; Axiom: 10% off), what the program pays the referrer, the source of the benefit, and the PumpFYI link. Pass venue (default "pump-fun") or "all". Every valid pump.fun code gives the same 0.40%.
| Argument | Type | Description |
|---|---|---|
| venue | string | "pump-fun" (default), "axiom", "fomo", "gmgn", "terminal", "bloom", "trojan", "phantom"… or "all". |
{
"type": "object",
"properties": {
"venue": {
"type": "string",
"description": "\"pump-fun\" (default), \"axiom\", \"fomo\", \"gmgn\", \"terminal\", \"bloom\", \"trojan\", \"phantom\"… or \"all\"."
}
}
}Prices one trade of a pump.fun coin on every surface PumpFYI tracks (pump.fun app, Terminal, Axiom, GMGN, fomo, Photon, Telegram bots, Phantom, Jupiter), sorted by total fee, with or without each surface's documented referral discount. Surfaces that don't publish their fee are listed separately with the part we can state. Ranking is by cost alone, never by referral payouts.
| Argument | Type | Description |
|---|---|---|
| quote | string | Asset the coin is paired with (default SOL). |
| stage | string | "curve" (bonding curve, before graduation; default), "pumpswap" (the coin's canonical PumpSwap pool after graduation) or "pumpswap-noncanonical". |
| referral | boolean | Apply each surface's documented referral discount (default true). |
| new_token | boolean | Coin under 24 hours old (Jupiter Ultra charges 0.5% then). Default: true on the curve, false after graduation. |
| amount_usd | number | Trade size in USD (optional; default $1,000). Some apps (fomo) charge flat fees on small trades, so size can change the rate. |
| market_cap | number | Coin market cap in the quote asset (price x 1 billion tokens). Required for stage "pumpswap". |
| custom_pair | boolean |
Find PumpFYI pages (fees, guides, explainers, where-to-trade pages, comparisons, datasets, news) for a question or keyword. Returns titles, one-line summaries and URLs; read the page for its dated short answer.
| Argument | Type | Description |
|---|---|---|
| q* | string | e.g. "pumpswap fees", "is pump fun safe", "does pump fun require kyc" |
| limit | integer | Max results (default 8, max 20). |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "e.g. \"pumpswap fees\", \"is pump fun safe\", \"does pump fun require kyc\""
},
"limit": {
"type": "integer",
"description": "Max results (default 8, max 20)."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.
| True for a coin paired with an asset other than SOL or USDC (flat 1.25% curve / 0.30% PumpSwap). |
{
"type": "object",
"properties": {
"quote": {
"enum": [
"SOL",
"USDC"
],
"type": "string",
"description": "Asset the coin is paired with (default SOL)."
},
"stage": {
"enum": [
"curve",
"pumpswap",
"pumpswap-noncanonical"
],
"type": "string",
"description": "\"curve\" (bonding curve, before graduation; default), \"pumpswap\" (the coin's canonical PumpSwap pool after graduation) or \"pumpswap-noncanonical\"."
},
"referral": {
"type": "boolean",
"description": "Apply each surface's documented referral discount (default true)."
},
"new_token": {
"type": "boolean",
"description": "Coin under 24 hours old (Jupiter Ultra charges 0.5% then). Default: true on the curve, false after graduation."
},
"amount_usd": {
"type": "number",
"description": "Trade size in USD (optional; default $1,000). Some apps (fomo) charge flat fees on small trades, so size can change the rate."
},
"market_cap": {
"type": "number",
"description": "Coin market cap in the quote asset (price x 1 billion tokens). Required for stage \"pumpswap\"."
},
"custom_pair": {
"type": "boolean",
"description": "True for a coin paired with an asset other than SOL or USDC (flat 1.25% curve / 0.30% PumpSwap)."
}
}
}