Solana swaps with local signing, confirmed receipts, trading volume and filtered live trade data.
Connect Remote server
claude mcp add --transport http trading https://api.pumpview.fun/mcp/ --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"trading": {
"url": "https://api.pumpview.fun/mcp/",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"trading": {
"type": "http",
"url": "https://api.pumpview.fun/mcp/",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://api.pumpview.fun/mcp/
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 20 found in our last check
get_onboarding_instructionsGet API-key setup and integration instructions before your first PumpView call. Public: no key or data credits needed. Returns dashboard/Agent Kit/docs URLs, ordered HTTP wallet-challenge steps, and separate trading/data workflows. Does not create an account, sign, pay or trade.…
get_trading_configRead the current server's swap policy before choosing build_swap parameters. Public: no API key or data credits needed. Returns enabled, mint aliases, allowed pair assets, fee basis points, USD minimums, tip limits and build TTL. enabled is configuration status, not a liquidity…
build_swapBuild and simulate an unsigned ExactIn swap, without spending funds. Requires a Bearer API key and its linked wallet, but no data subscription or credits. Check get_trading_config first. At least one leg must be SOL/WSOL or USDC; minimum value is $5 unless Unlimited is active. E…
get_trading_usageRead all-time executed volume for the authenticated account and each API key. Use for accounting, not market history (get_recent_trades) or one receipt (get_swap_status). Bearer key required; no data package or credits consumed. Returns available, totals and by_api_key. Successf…
submit_swapBroadcast the wallet-approved, signed build through Kolibrio. This can spend funds. Requires a Bearer key for the account that built the swap. Only the exact build_swap message is accepted; the wallet must already have reviewed and authorized its amounts and costs. Returns the s…
get_swap_statusCheck an existing account swap after submission, including after a timeout. Requires the owning account's Bearer key; no data credits consumed. Returns id, signature, status and receipt. States are built, submitted, confirmed, finalized, failed or expired. Execution receipts sta…
get_recent_tradesRead filtered market swap summaries from PumpView's supported SOL-pair feed. Use for recent market activity, not your submitted swap receipt (get_swap_status). Requires a Bearer key, active data grant and sufficient key budget. Each call consumes max(1, returned event count) cre…
get_hot_tokensRead the current Hot Tokens snapshot, sorted by descending buy score. This is a filtered scanner ranking. Entries are current observations, not historical Hot Tokens trigger events. Requires a Bearer key. Uses the account request limit and consumes no trade credits. Check source…
get_signalsPage through recorded PumpView strategy signals with optional filters. Rows are ordered by descending signal ID. Use recorded_at for the database firing time. The retained history can have gaps and contains only platform signals. Historical feature definitions can vary. Requires…
get_signalRead the stored firing data for one retained PumpView strategy signal. Returns the original score, price, market cap and available firing-time features. Missing, deleted and out-of-scope IDs return the same error. Requires a Bearer key and consumes no trade credits.
get_research_eventsRead the ordered journal of newly captured research events. Includes sampled Hot Tokens rankings, platform strategy firings, revisions, retractions and finalized Pump.fun to PumpSwap migrations. Requires a Bearer key and consumes no trade credits. Start without after for retaine…
get_pump_migrationsRead finalized, canonical Pump.fun to PumpSwap pool migrations. Returns only verified migrations with the source bonding curve, exact destination pool, base and quote mints, transaction signature and slot. Requires a Bearer key and consumes no trade credits. Use get_research_cov…
get_research_coverageCheck retained signal history by strategy and the migration collector status. Returns the first and last retained database timestamps and record count for each platform strategy, journal start and retention, and the latest migration scan time, slot and known gap. Coverage summar…
get_access_statusInspect the authenticated account's live-data grants, rate limit and feed health. Call before consuming data or after an access error. Bearer key required; no data credits consumed. Returns unexpired grants (remaining=-1 means Unlimited), http_rate_limit shared across account ke…
get_payment_instructionsCreate a new unpaid USDC invoice for a live-data package; this spends no funds. Call only after choosing a current plan with list_data_plans and checking get_access_status. Trading alone needs no data subscription. Requires a Bearer key and linked Solana wallet; missing wallet r…
list_data_plansList current data packages and prices before buying a live-data subscription. Public: no key or credits needed. Returns plan IDs, price in atomic USDC (6 decimals), duration, event allowance, filters, account request/connection limits and sales_enabled. -1 credits means Unlimite…
get_invoice_statusRead one of your account's existing invoices without creating or paying another. Bearer key required; no package or data credits needed. Returns payer, recipient, exact atomic USDC amount, memo, expires (Unix seconds) and paid. paid=false means not yet settled by PumpView, not p…
prepare_invoice_paymentPrepare an unsigned USDC payment for an existing unpaid, unexpired invoice. Bearer key required; no package or data credits needed. Returns a base64 legacy Solana transaction and last_valid_block_height. Review it against get_invoice_status: payer, recipient, mint, amount and pu…
confirm_invoice_paymentVerify an already-broadcast invoice payment and activate the purchased data package. Bearer key for the invoice owner required; no data credits consumed. Reads Solana at finalized and validates payer, recipient, USDC amount, memo and payment window. It never broadcasts a payment…
get_stream_connectionGet WSS setup for continuous live trades instead of polling get_recent_trades. Requires a Bearer key with an active eligible data grant/budget; 402 means access is unavailable. Returns url, an Authorization header template, first_message JSON and cursor-resume instructions. This…
Headers
| Name | Description |
|---|---|
AuthorizationRequired, secret | Bearer <PumpView API key>. Get a key from your account or through wallet-signature onboarding. |
Details
| Endpoint | https://api.pumpview.fun/mcp/ (Streamable HTTP) |
| First published | 16 Oct 2026 |
| Last updated | 16 Oct 2026 |
| Registry name | fun.pumpview/trading |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
