Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

pump.fun launch feed + trend radar

by huntercarver24version 1.0.0i★ –iRuns in the cloud
Registry nameio.github.huntercarver24/pumpfun-trends

Install

Overview

Description from the maker (original English)

Live pump.fun launches matched to Google Trends and Polymarket topics; pay per call with x402

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Marketing & social media

Install

Pick the AI app you use, then copy the settings.

Before you install

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://x402-mcp.huntercarver24.workers.dev/feeds/mcp

Run this in your terminal

claude mcp add --transport http pumpfun-trends https://x402-mcp.huntercarver24.workers.dev/feeds/mcp

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "pumpfun-trends": {
      "url": "https://x402-mcp.huntercarver24.workers.dev/feeds/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "pumpfun-trends": {
      "type": "http",
      "url": "https://x402-mcp.huntercarver24.workers.dev/feeds/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://x402-mcp.huntercarver24.workers.dev/feeds/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Tool names and descriptions exactly as the server reported them on Nov 6, 2026. The maker wrote them, not us; we show them as plain text.

  • recent_launches

    Lists pump.fun token launches from the last N minutes (decoded from Solana mainnet within about a minute), each with its creator wallet, that wallet's seven-day launch count, and, when the coin's name matches a topic currently trending on Google Trends or moving on Polymarket, th

  • trending_topics

    Lists topics trending right now across Google Trends (US realtime) and Polymarket (markets moving on volume), merged by topic, strongest first, each with score, score velocity per hour, first and last seen times, a type label (person, brand, event, place, meme, other), the headli

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account huntercarver24, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 5 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✓ Pass

    No hidden instructions in tool descriptions

    Read 2 tool descriptions and found no hidden instructions to the AI

Compared with others in Marketing & social mediai

  • More stars than 0% of the other 3565 servers in this category
  • Published to the registry more recently than 82% of the other 3565 servers in this category
  • Basic checks equal to or better than 100% of the other 3565 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is pump.fun launch feed + trend radar safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.0.0) reached the registry 7 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

An MCP server retrieving transcripts of YouTube videos

Runs on your computer★ 495MITUpdated 10 days ago
Install

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

Runs on your computer★ 244MITUpdated 10 days ago
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

Signal Desk

Pay-per-call tools for AI agents, paid in USDC on Base through x402. No account and no API key: the first call answers 402 Payment Required with the price, the agent's wallet signs a transfer for exactly that amount, and the second call gets the result plus a receipt. Settlement happens only after the work succeeded, so a call the service refuses is never charged.

toolHTTP routepricewhat the agent gets
render_pagePOST /render$0.01a public page opened in a real headless Chrome, returned as clean Markdown, a PNG screenshot or a PDF
host_filePOST /files$0.01up to 10 MB stored at a public link for 1 to 168 hours, free to download
schedule_callbackPOST /later$0.005a URL called 60 seconds to 7 days from now (GET, or POST with a JSON body), plus a free status page
recent_launchesPOST /launches$0.005every pump.fun token created in the last N minutes, with its creator, the creator's 7-day launch count, and the live Google Trends or Polymarket topic its name matches
trending_topicsPOST /trends$0.01what is trending now across Google Trends (US) and Polymarket, merged by topic, strongest first, with score, velocity, a type label and the headlines behind it
endpointURL
HTTP routeshttps://x402-paywall.huntercarver24.workers.dev
MCP, all five toolshttps://x402-mcp.huntercarver24.workers.dev/mcp (registry: io.github.huntercarver24/signal-desk)
MCP, the two feeds onlyhttps://x402-mcp.huntercarver24.workers.dev/feeds/mcp (registry: io.github.huntercarver24/pumpfun-trends)

Every route's fields, limits and an example are in its 402 answer and in GET / on the HTTP host. Every refusal (bad input, private address, executable upload) carries the same usage object, free.

Try it before paying. /radar shows the launch feed and trend radar 30 minutes late, free (JSON). For free calls to the live routes, open an issue and ask for a voucher. Send it as an X-Voucher header on any HTTP route, or as a header on the MCP connection: the call's price comes off the voucher instead of a wallet, and a failed call is refunded.

Use it

Use a throwaway wallet holding a few cents of USDC on Base, never a main wallet.

Any HTTP client
import { x402Client } from "@x402/core/client";

import { toClientEvmSigner } from "@x402/evm"; import { registerExactEvmScheme } from "@x402/evm/exact/client"; import { wrapFetchWithPayment } from "@x402/fetch"; import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client(); registerExactEvmScheme(client, { signer: toClientEvmSigner(privateKeyToAccount(process.env.X402_PRIVATE_KEY)), }); const payingFetch = wrapFetchWithPayment(fetch, client);

const res = await payingFetch("https://x402-paywall.huntercarver24.workers.dev/render", { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify({ url: "https://example.com", format: "markdown" }), }); console.log(res.status, await res.text());

npm install @x402/core @x402/evm @x402/fetch viem, Node 20 or later, saved as an .mjs file.

Claude Code
claude plugin marketplace add huntercarver24/signal-desk

claude plugin install x402-pay@signal-desk export X402_PRIVATE_KEY=0x...

The x402-pay skill teaches Claude the five routes and pays them with scripts/pay.mjs. Claude says the price before the first paid call, and each payment runs as a command you approve.

MCP clients that pay x402

An MCP client needs x402 support to pay; any other client still lists the tools and sees each price in a payment-required result. With @x402/mcp:

import { Client } from "@modelcontextprotocol/sdk/client/index.js";

import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"; import { x402Client } from "@x402/core/client"; import { toClientEvmSigner } from "@x402/evm"; import { registerExactEvmScheme } from "@x402/evm/exact/client"; import { wrapMCPClientWithPayment } from "@x402/mcp"; import { privateKeyToAccount } from "viem/accounts";

const mcp = new Client({ name: "my-agent", version: "1.0.0" }); await mcp.connect( new StreamableHTTPClientTransport(new URL("https://x402-mcp.huntercarver24.workers.dev/feeds/mcp")) ); const payment = new x402Client(); registerExactEvmScheme(payment, { signer: toClientEvmSigner(privateKeyToAccount(process.env.X402_PRIVATE_KEY)), }); const paying = wrapMCPClientWithPayment(mcp, payment);

const result = await paying.callTool("trending_topics", { hours: 6, limit: 10 }); console.log(result.content[0].text);

npm install @modelcontextprotocol/sdk @x402/core @x402/evm @x402/mcp viem.

OpenCode
mkdir -p .opencode/plugins && curl -fsSL https://raw.githubusercontent.com/huntercarver24/signal-desk/main/opencode/x402-tools.ts -o .opencode/plugins/x402-tools.ts

Then add the dependencies listed in opencode/package.json to .opencode/package.json; OpenCode installs them at startup. The agent gets the five tools.

ElizaOS

eliza/ is an ElizaOS 1.7 plugin for the two feeds. It adds two paid actions, SIGNAL_DESK_TRENDS and SIGNAL_DESK_LAUNCHES, and a free provider, SIGNAL_DESK_RADAR, with the 30-minute-late preview. It pays with SIGNAL_DESK_VOUCHER or with SIGNAL_DESK_PRIVATE_KEY (USDC on Base). SIGNAL_DESK_MAX_USD_PER_CALL caps the price, default $0.01, and is checked before anything is signed. Build and install steps are in eliza/README.md.

House rules

  • A refused call costs nothing. Neither does a feed that has fallen behind its source: it answers 503 with retry-after instead of charging for stale data.
  • The launch feed and the trend radar are data only. Nothing in them rates, recommends or trades a token. Sports topics and markets are filtered out, by keywords in the title and headlines and by a model check on each topic before it is shown. The free preview also hides vulgar coin names; the paid data is as launched.
  • No caller has an account, so nothing is stored about you beyond the payment on chain. Hosted files expire at the time you choose.

Status

monitor/check.mjs probes every surface a paying agent touches, for free, every 15 minutes: the paywall's health and configuration, a live 402 with its terms, the trend sources' freshness, the launch feed's lag, and both MCP endpoints. The badge above is its latest result.

The launch feed was down from October 29 to November 1, 2026, when its only data provider cut the project off. It now reads Solana through Shyft's free tier, with public endpoints as fallbacks. If it falls behind again, launch calls refuse for free and this monitor fails.

License

MIT. The services themselves are run by Hunter Carver; this repository holds the clients, the uptime check and these docs.

Ask PopNx