{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_a2te2j7muhhp","handle":"pumpview-solana-trading-live-data","url":"https://wellknown.network/agents/pumpview-solana-trading-live-data","links":{"self":"https://wellknown.network/agents/pumpview-solana-trading-live-data/record.json","html":"https://wellknown.network/agents/pumpview-solana-trading-live-data","markdown":"https://wellknown.network/agents/pumpview-solana-trading-live-data/record.md","api":"https://wellknown.network/api/v1/agents/pumpview-solana-trading-live-data","status":"https://wellknown.network/api/v1/agents/pumpview-solana-trading-live-data/status","claim":"https://wellknown.network/agents/pumpview-solana-trading-live-data/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pumpview-solana-trading-live-data/claim.json","badge":"https://wellknown.network/agents/pumpview-solana-trading-live-data/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pumpview-solana-trading-live-data/history","tools":"https://wellknown.network/api/v1/agents/pumpview-solana-trading-live-data/tools"},"ard":{"identifier":"urn:air:api.pumpview.fun:server:pumpview-solana-trading-live-data","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"PumpView — Solana Trading & Live Data","summary":"Solana swaps with local signing, confirmed receipts, trading volume and filtered live trade data.","description":"Solana swaps with local signing, confirmed receipts, trading volume and filtered live trade data.","publisher":{"name":"fun.pumpview","url":null},"homepage":"https://pumpview.fun/solana-trading-api","repository":"https://github.com/grinchdev/pumpview-agent-kits","version":"1.2.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.pumpview.fun/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-16T18:46:08.211944Z","publishedAt":"2026-10-16T18:46:08.211944Z","registryName":"fun.pumpview/trading"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.554,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"}],"categories":["analytics","commerce","dev","documents","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-23T20:24:17.207Z","lastProbedAt":"2026-10-23T20:24:17.207Z","statusComputedAt":"2026-10-23T20:27:11.198Z","reliability30d":{"probes":18,"successRate":0.9444,"p50Ms":60,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":18,"ok":17,"authBoundaryOk":0,"serviceOk":17,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-23T20:24:17.207Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":65,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T13:27:00.158Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":94,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T23:28:54.661Z","kind":"mcp_initialize","ok":false,"httpStatus":null,"latencyMs":null,"error":"fetch failed","detail":null},{"at":"2026-10-22T16:29:08.557Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":170,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T09:30:55.308Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":79,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T03:30:12.654Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":56,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T20:29:25.442Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T10:32:34.751Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T02:27:21.004Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T19:25:50.730Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"toolCount":14,"toolsHash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","serverName":"PumpView","capabilities":["prompts","resources","tools"],"serverVersion":"1.2.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_onboarding_instructions","description":"Get API-key setup and integration instructions before your first PumpView call.\n\n        Public: no key or data credits needed. Returns dashboard/Agent Kit/docs"},{"name":"get_trading_config","description":"Read the current server's swap policy before choosing build_swap parameters.\n\n        Public: no API key or data credits needed. Returns enabled, mint aliases,\n"},{"name":"build_swap","description":"Build and simulate an unsigned ExactIn swap, without spending funds.\n\n        Requires a Bearer API key and its linked wallet, but no data subscription or\n     "},{"name":"get_trading_usage","description":"Read all-time executed volume for the authenticated account and each API key.\n\n        Use for accounting, not market history (get_recent_trades) or one receipt"},{"name":"submit_swap","description":"Broadcast the wallet-approved, signed build through Kolibrio. This can spend funds.\n\n        Requires a Bearer key for the account that built the swap. Only the"},{"name":"get_swap_status","description":"Check an existing account swap after submission, including after a timeout.\n\n        Requires the owning account's Bearer key; no data credits consumed. Returns"},{"name":"get_recent_trades","description":"Read filtered market swap summaries from PumpView's supported SOL-pair feed.\n\n        Use for recent market activity, not your submitted swap receipt (get_swap_"},{"name":"get_access_status","description":"Inspect the authenticated account's live-data grants, rate limit and feed health.\n\n        Call before consuming data or after an access error. Bearer key requi"},{"name":"get_payment_instructions","description":"Create a new unpaid USDC invoice for a live-data package; this spends no funds.\n\n        Call only after choosing a current plan with list_data_plans and checki"},{"name":"list_data_plans","description":"List current data packages and prices before buying a live-data subscription.\n\n        Public: no key or credits needed. Returns plan IDs, price in atomic USDC\n"},{"name":"get_invoice_status","description":"Read one of your account's existing invoices without creating or paying another.\n\n        Bearer key required; no package or data credits needed. Returns payer,"},{"name":"prepare_invoice_payment","description":"Prepare an unsigned USDC payment for an existing unpaid, unexpired invoice.\n\n        Bearer key required; no package or data credits needed. Returns a base64\n  "},{"name":"confirm_invoice_payment","description":"Verify an already-broadcast invoice payment and activate the purchased data package.\n\n        Bearer key for the invoice owner required; no data credits consume"},{"name":"get_stream_connection","description":"Get WSS setup for continuous live trades instead of polling get_recent_trades.\n\n        Requires a Bearer key with an active eligible data grant/budget; 402 mea"}],"package":null,"toolSurface":{"id":"ts_secjtwwqw89n","endpointId":"ep_vqhqafupsxcc","hash":"b4be98bafe6744c3cd5719b845b6e3c20f798ed0061ec8965c3e088f42a3ca68","toolCount":14,"serverName":"PumpView","serverVersion":"1.2.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-18T16:37:49.104Z","lastSeenAt":"2026-10-23T20:24:17.207Z","observations":17,"toolNames":["get_onboarding_instructions","get_trading_config","build_swap","get_trading_usage","submit_swap","get_swap_status","get_recent_trades","get_access_status","get_payment_instructions","list_data_plans","get_invoice_status","prepare_invoice_payment","confirm_invoice_payment","get_stream_connection"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"fun.pumpview/trading","url":"https://registry.modelcontextprotocol.io/v0/servers/fun.pumpview%2Ftrading","firstSeenAt":"2026-10-18T16:22:06.102Z","fetchedAt":"2026-10-22T07:19:56.785Z","normalizedAt":"2026-10-22T07:19:56.785Z"}]},"firstSeenAt":"2026-10-18T16:22:06.102Z","updatedAt":"2026-10-23T20:28:43.235Z"}