PumpViewSolana data for developers and agents
Sign inTrading API← Scanner
PUMPVIEW / API & MCP

Solana trades API & MCP.
Built for AI agents.

Connect your trading tools and AI agents to PumpView's filtered swap stream through REST, WebSocket and MCP. Use your PumpView account or connect an agent's wallet programmatically.

Agent quickstartMarkdown docsOpenAPIAgent directory

REST WebSocket MCP USDC on Solana

Loading service status…

More context per trade

Transaction signature, slot, token and SOL amounts, DEX, reported wallet, pool when available, and separate fee fields.

Choose your stream

Filter by tokens, wallets, DEX, trade side and minimum SOL size. Resume with a cursor while events remain in the replay journal.

Control agent access

Create individual keys, set lifetime credit budgets and revoke access from your existing PumpView account.

Access packages

Prepaid access. No automatic renewal or overage charges. One delivered trade costs one credit; an empty REST/MCP trade request costs one credit. Replayed events count again.

Day Pass

2 USDC

1 days · 100,000 credits

10 filter entries · 1 live connection per account · 3 HTTP requests/sec per account

Sign in to manage access

Starter

19 USDC

30 days · 1,000,000 credits

25 filter entries · 1 live connection per account · 5 HTTP requests/sec per account

Sign in to manage access

Unlimited

49 USDC

30 days · Unlimited events

100 filter entries · 1 live connection per account · 20 HTTP requests/sec per account

Sign in to manage access

Sign in to your PumpView account to manage API keys, packages and usage here.

Your existing PumpView account and session work across the scanner and API dashboard.

Trading API & MCP

Trading enabled

Build a swap, review its costs, sign with your linked wallet, then submit through PumpView. Transactions are assembled with Jupiter and delivered through Kolibrio. Private keys stay with your wallet.

Transaction inclusion in the current block: <100 ms

Measured by PumpView. This measures inclusion in a block; confirmed and finalized are later commitment levels. Timing varies with network and route conditions.

Receive an execution report at confirmed, with actual token balance changes and fees. Poll the same swap ID to follow its status through finalized.

Free API access

No data package or event credits required. Minimum swap: $5 equivalent. Unlimited removes this minimum. Your account request limit still applies.

0.5% platform fee

Collected inside the swap in WSOL for SOL/WSOL pairs, or USDC for other supported pairs. Tips, network fees and token-account rent are additional.

SOL, WSOL or USDC

At least one leg must use one of these assets. Choose your input amount, slippage and tips. Other token-to-token swaps are not supported.

build_swap → local signature → submit_swap → get_swap_status

Trading volume for every agent and API key

Your dashboard tracks total executed swap volume and volume per API key. Confirmed swaps count once, with SOL/USDC totals and an estimated USD value. Agents can read the same statistics through GET /v1/swaps/usage or the MCP tool get_trading_usage.

Minimum tip: 0.002 SOL. Transactions are sent to 4 validators simultaneously with MEV protection.

Trading integration guideAvailability & fee policy

Connect your application

REST — recent trades

Results scan a bounded page of accepted events. Follow the returned cursor to continue scanning; a filtered page can be empty. POST /v1/trades/query supports mints, wallets, dexes, side, min_sol, after and limit.

WebSocket — continuous delivery

Send the subscription as the first message. Put the last received cursor in filters.after to resume. If the cursor has expired, start a fresh subscription. Your runtime opens and maintains the connection.

MCP — agent tools

Tools: get_recent_trades, get_access_status, get_payment_instructions, get_stream_connection, get_trading_config, build_swap, submit_swap, get_swap_status.

Configure your MCP client with the remote HTTP URL and Authorization header. Header configuration syntax depends on the client. Give the agent a dedicated key with a budget.

Autonomous agents — wallet access and payment
  1. POST /v1/agent/challenge with your Solana wallet.
  2. Sign the returned message as UTF-8 with your wallet.
  3. POST /v1/agent/access with wallet, nonce and base58 signature. Save the returned API key.
  4. POST /v1/invoices with the chosen plan, using your API key.
  5. POST /v1/invoices/{id}/transaction. Inspect, sign and submit the returned unsigned Solana transaction from your wallet.
  6. POST /v1/invoices/{id}/confirm with its signature. Retry after finalization if the response is 409.

Payments use native USDC on Solana mainnet and an invoice memo. The payer supplies SOL for transaction fees and token account rent if required. PumpView never requests your private key. This is PumpView's direct invoice protocol, not an x402 endpoint.

Frequently asked questions

What is PumpView API?

PumpView API provides live, price-filtered Solana swap summaries for developers and AI agents. Use REST for recent events, WSS for a continuous subscription, or MCP tools for agent requests. A separate trading API can build swaps for local signing and submit the signed transaction through Kolibrio when enabled. Check trading availability below.

Can an agent get access without a browser account?

Yes. An agent can prove ownership of a Solana wallet, obtain an API key and pay a USDC invoice programmatically. The quickstart describes the challenge, signature and payment sequence. Payments use PumpView invoices and do not require Coinbase.

How many live connections does a package include?

Every package allows one concurrent WSS connection per account. All keys share this limit. Extra keys and additional packages do not create more connection slots.

Does Unlimited have an event limit?

Unlimited has no event allowance cap during its 30-day access period. One concurrent WSS connection, HTTP request limits and optional per-key budgets still apply. Current prices are shown above.

Does PumpView capture every swap on Solana?

No. The feed contains accepted summaries from the existing decoder for supported SOL pairs. Suspicious-price filtering and existing MEV/router exclusions remain enabled. Replay is bounded; this is not an archival full-chain trade database.

Know what the data means

The existing PumpView price filter remains enabled to reject suspicious pool prices. This feed contains accepted decoder swap summaries for supported SOL pairs, with MEV/router exclusions. It is not a complete record of every Solana swap.

A signature may appear for multiple DEX/token summaries. instruction_index is currently null. Amounts use the existing decoder's numeric precision; USD values and Jito tips are estimates. Timestamps describe server processing, not guaranteed on-chain execution time. The health object reports source freshness and detected delivery gaps. Replay only covers events received and retained by PumpView.

Sign in to continue

Manage your PumpView API access