Pump SDK MCP Server
Build extend and maintain pump - Token creation buying selling migration fee collection
Connector by nirholas · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/nirholas-pump-fun-sdk
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: crypto-web3
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 39 read · 26 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 67
Read from the source code; the running server may list different tools.
Read 39 · Look things up without changing anything.
estimate_vanity_timefetch_multiple_bonding_curvesget_amm_poolget_amm_priceget_amm_quoteget_amm_reservesget_bonding_curve_stateget_bonding_curve_summaryget_buy_quoteget_creator_profileget_creator_vault_balanceget_current_day_tokens
Show 27 more tools
get_distributable_amountget_fee_breakdownget_fee_sharing_configget_fee_tierget_graduation_progressget_graduation_statusget_market_capget_minimum_distributable_feeget_pool_by_addressget_price_impactget_recent_tradesget_sell_quoteget_shareholdersget_sol_usd_priceget_token_balanceget_token_holdersget_token_infoget_token_metadata_uriget_token_priceget_token_socialsget_unclaimed_tokensget_volume_statsis_graduatedparse_transaction_eventssearch_tokensvalidate_addressverify_signature
Write 26 · Create, change, send or run things.
build_amm_depositbuild_amm_swapbuild_amm_withdrawbuild_buy_by_sol_amountbuild_buy_instructionsbuild_claim_cashbackbuild_claim_incentivesbuild_claim_sharebuild_collect_creator_feesbuild_create_and_buybuild_create_fee_sharingbuild_create_token
Show 14 more tools
build_distribute_feesbuild_migrate_instructionsbuild_revoke_adminbuild_routed_buybuild_routed_sellbuild_sell_allbuild_sell_by_percentagebuild_sell_chunkedbuild_sell_instructionsbuild_sell_to_target_solbuild_update_fee_sharesbuild_update_shareholdersrestore_keypairsign_message
Not yet classified 2 · We could not tell from the name and description.
generate_keypairgenerate_vanity_address
Tools (67)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
build_amm_depositBuild instructions to deposit liquidity into a PumpAMM pool
build_amm_swapBuild swap instructions for graduated tokens on PumpAMM (buy or sell)
build_amm_withdrawBuild instructions to withdraw liquidity from a PumpAMM pool
build_buy_by_sol_amountBuild bonding-curve buy instructions for a given SOL budget — SDK computes expected token output automatically
build_buy_instructionsBuild transaction instructions to buy tokens on the bonding curve with SOL
build_claim_cashbackBuild instructions to claim accumulated cashback rewards
build_claim_incentivesBuild instructions to claim token incentives from both Pump and PumpAMM programs
build_claim_shareBuild instructions to distribute accumulated fees to all shareholders
build_collect_creator_feesBuild instructions for a creator to collect accumulated fees from both Pump and PumpAMM
build_create_and_buyBuild instructions to launch a new token AND make the initial buy in a single transaction
build_create_fee_sharingBuild instructions to create a fee sharing config for a token (enables revenue sharing)
build_create_tokenBuild instructions to launch a new token on PumpFun with createV2
build_distribute_feesBuild instructions to distribute accumulated fees to all shareholders
build_migrate_instructionsBuild instructions to migrate (graduate) a token from bonding curve to PumpAMM
build_revoke_adminBuild instructions to permanently lock fee sharing config (irreversible!)
Show 52 more tools
build_routed_buyBuild buy instructions that auto-route to bonding curve or PumpAMM depending on graduation status
build_routed_sellBuild sell instructions that auto-route to bonding curve or PumpAMM depending on graduation status
build_sell_allBuild sell instructions that sell the user's entire token balance (closes ATA, returns rent)
build_sell_by_percentageBuild sell instructions for a percentage of the user's token balance (e.g. 50 = sell half)
build_sell_chunkedBuild chunked sell instructions for very large amounts that exceed the safe single-tx overflow limit — returns multiple transaction groups
build_sell_instructionsBuild transaction instructions to sell tokens back to the bonding curve for SOL
build_sell_to_target_solBuild sell instructions that yield approximately a target SOL amount — SDK computes the required token amount
build_update_fee_sharesBuild instructions to update shareholder allocation (BPS must total 10000)
build_update_shareholdersBuild instructions to update fee sharing shareholders and their BPS allocations
estimate_vanity_timeEstimate how long it will take to generate a vanity address with a given pattern
fetch_multiple_bonding_curvesBatch-fetch bonding curve state for multiple mints in a single RPC call (max 100)
generate_keypairGenerate a new Solana keypair (Ed25519). Key material is zeroized after return.
generate_vanity_addressGenerate a Solana keypair with a vanity prefix and/or suffix pattern
get_amm_poolGet PumpAMM pool state for a graduated token: reserves, LP supply, mint addresses
get_amm_priceGet the current token price derived from AMM pool reserves
get_amm_quoteGet a quote for trading a graduated token on PumpAMM
get_amm_reservesGet current pool reserves in both token and SOL units
get_bonding_curve_stateGet raw bonding curve account data: reserves, supply, completion status, creator
get_bonding_curve_summaryGet a comprehensive summary of a token's bonding curve: reserves, market cap, price, graduation progress
get_buy_quoteCalculate how many tokens you receive for a given SOL amount on the bonding curve
get_creator_profileGet creator profile including vault balance and fee earnings
get_creator_vault_balanceCheck how much SOL a creator has accumulated in their fee vault across both programs
get_current_day_tokensPreview the current day's projected token incentive earnings
get_distributable_amountCheck the current distributable fee balance for a token's shareholders
get_fee_breakdownDecompose fees for a specific trade amount into platform, creator, and referral components
get_fee_sharing_configGet the fee sharing configuration for a token
get_fee_tierGet the current fee tier (buy/sell fee percentages) based on token market cap
get_graduation_progressCheck how close a token is to graduating from bonding curve to AMM pool
get_graduation_statusCheck whether a token has graduated to AMM and its progress percentage
get_market_capGet the current market cap of a token on the bonding curve in SOL
get_minimum_distributable_feeCheck the minimum fee threshold required before distribution to shareholders
get_pool_by_addressFetch PumpAMM pool state directly by pool account address (use when you have the pool PDA, not the mint)
get_price_impactCalculate the price impact percentage of a buy or sell trade
get_recent_tradesGet guidance on fetching recent trades from transaction history
get_sell_quoteCalculate how much SOL you receive for selling a given number of tokens
get_shareholdersList current shareholders and their fee share percentages for a token
get_sol_usd_priceGet the current SOL/USD price from Jupiter Price API
get_token_balanceGet a user's token balance for a specific mint in both raw units and human-readable form
get_token_holdersGet holder information for a token (guidance for RPC query)
get_token_infoGet token information: creator, market cap, reserves, graduation status
get_token_metadata_uriGet guidance on fetching a token's metadata URI from Metaplex
get_token_priceGet the current buy and sell price per token, including spread
get_token_socialsGet guidance on extracting social links from token metadata
get_unclaimed_tokensCheck how many PUMP token incentives a user has unclaimed across both programs
get_volume_statsGet aggregate volume accumulator stats for a user (total volume, claimed, unclaimed)
is_graduatedCheck if a token has graduated from bonding curve to PumpAMM
parse_transaction_eventsDecode and classify all Pump program events emitted in a confirmed transaction
restore_keypairRestore a Solana keypair from a 64-byte secret key array
search_tokensSearch PumpFun tokens by name or symbol (provides guidance for external APIs)
sign_messageSign an arbitrary message with a private key (Ed25519 detached signature). Key is zeroized after use.
validate_addressCheck if a string is a valid Solana address and whether it's on-curve or a PDA
verify_signatureVerify an Ed25519 message signature against a Solana public key
Signals
- Stars
- 138
- Forks
- 42
- Open issues
- 0
- Contributors
- 9
- Last commit
- Oct 11, 2026 (16 days ago)
- Last release
- Jul 21, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.nirholas/pump-fun-sdk- Version
- 1.0.2
- Auth
- No auth
- Packages
- npm pump-fun-mcp
- License
- License unknown
- Repository
- github.com/nirholas/pump-fun-sdk
- Website
- sdk.pumpk.it
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from nirholas
- 0.776score
Claude Code Explorer MCP
nirholas
Explore the Claude Code CLI source — browse tools, commands, search code, and more.
ConnectorAFreshness: ALocal★ 6.2KClaude Code +5 - 0.754score

XActions
nirholas
X/Twitter automation MCP: scrape, post, schedule, analyze, engage.
ConnectorAFreshness: ALocal★ 620Claude Code +5 - 0.742score
three.ws Tutor
nirholas
Read a Pay-As-You-Learn tutoring session's itemized tab and close it for an attested invoice.
ConnectorAFreshness: ALocal★ 247Claude Code +5 - 0.742score
three.ws AgenC
nirholas
Browse the AgenC on-chain task marketplace, query the agent registry, and link identities.
ConnectorAFreshness: ALocal★ 247Claude Code +5 - 0.742score
three.ws Alerts
nirholas
Create, update, and delete pump.fun alert rules and read fired-alert history across channels.
ConnectorAFreshness: ALocal★ 247Claude Code +5 - 0.742score
Alibaba Cloud DashScope — Qwen
nirholas
Alibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.
ConnectorAFreshness: ALocal★ 247Claude Code +5
Cite this page
Pump SDK MCP Server. Agent Mart. https://agentmart.dev/connectors/nirholas-pump-fun-sdk (last updated 2026-10-24)