protogrid

Search / com.paid2call/paid2call

Paid2Call

not classified

Launch pump.fun tokens whose fees pay callers in USDC. Find paying pools, register calls, claim.

v1.0.0 · active · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality79good
Trust53of 100
Uptime, 30 days27%
Latency p50434 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "paid2call": {
      "type": "http",
      "url": "https://api.paid2call.com/mcp"
    }
  }
}
claude mcp add --transport http paid2call https://api.paid2call.com/mcp
[mcp_servers.paid2call]
url = "https://api.paid2call.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "paid2call": {
      "type": "remote",
      "url": "https://api.paid2call.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "paid2call": {
      "type": "http",
      "url": "https://api.paid2call.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=paid2call&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLnBhaWQyY2FsbC5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "paid2call": {
      "type": "http",
      "url": "https://api.paid2call.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "paid2call": {
      "httpUrl": "https://api.paid2call.com/mcp"
    }
  }
}
extensions:
  "paid2call":
    enabled: true
    name: "paid2call"
    type: streamable_http
    uri: "https://api.paid2call.com/mcp"
    timeout: 300

Quality 79 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_launch_options (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_launch_status (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_caller_balance (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 2,102 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

16 tools, about 2,102 tokens to load them all · tool set b3e3358f6df6 · tools last changed 2026-10-02 · checked 2026-10-19 10:52 UTC

Tool changes

  • create_launch_draftchangeddescription
    before

    Prepare a token launch. Nothing is created on-chain. reward_levels: e.g. [{"followers": 100, "reward_usdc": 10}, {"followers": 1000, "reward_usdc": 40}]. Returns signing_url for a human (they review and sign on paid2call.com) and draft_id for an agent with its own wallet (see prepare_launch_transactions). The draft expires after 24 hours.

    after · 73% of words in common

    Prepare a token launch. Nothing is created on-chain. reward_levels: e.g. [{"followers": 100, "reward_usdc": 10}, {"followers": 1000, "reward_usdc": 40}]. image_base64: the token image itself (PNG, JPEG, WEBP or GIF, square, 1 MB max). Paid2Call never downloads images from a URL; image_url is refused. Returns signing_url for a human (they review and sign on paid2call.com) and draft_id for an agent with its own wallet (see prepare_launch_transactions). The draft expires after 24 hours.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 53 / 100

no-repositoryunreachable
provenance55
liveness0
freshness100
hygiene80

+dns-namespace +website -unreachable(8 failures) +updated-17d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://api.paid2call.com/mcp streamable-httpnoneno (8 failures)27%434 ms2025-11-252026-10-03

Tools (16)

create_launch_draftPrepare a token launch. Nothing is created on-chain. reward_levels: e.g. [{"followers": 100, "reward_usdc": 10}, {"followers": 1000, "reward_usdc": 40}]. image_base64: the token image itself (PNG, JPEG, WEBP or GIF, square, 1 MB max). Paid2Call never downloads images from a URL; image_url is refused. Returns signing_url for a human (they review and sign on paid2call.com) and draft_id for an agent with its own wallet (see prepare_launch_transactions). The draft expires after 24 hours.
find_my_calloutsThe wallet's pump.fun callouts for this token that Paid2Call can see (max 20). Each callout_id can be registered with register_for_payment. Only callouts that mention paid2call.com are paid.
find_paying_poolsTokens whose callout pool is open, with what one call pays by follower count. sort: balance (most USDC first), new, volume, mcap, paid. A paid callout = buy the minimum, post the call on pump.fun mentioning paid2call.com, hold for the hold time, then register_for_payment.
get_caller_balanceWhat the platform owes this caller, per token, in USDC, and what can be claimed now.
get_fomo_bonusThe +20% FOMO bonus for this token: the wallet's personal code to put in a FOMO thesis with paid2call.com, the theses seen, and the bonus amount. Only after a confirmed pump.fun reward.
get_launch_optionsWhat a Paid2Call launch can be set to, and whether launches are open right now.
get_launch_statusAfter a launch: is the token on-chain and listed on Paid2Call, and where to see it.
get_poolOne token's callout pool: rewards, rules, balance, recent payments and whether registration is open.
get_signing_messageThe exact text a wallet must sign (signMessage, UTF-8, base58 signature) before an action. action: "launch" (prove you hold the creator wallet; valid 10 minutes), "queue" (register a callout for payment; needs mint and callout_id), "fomo_bonus" (claim the +20% FOMO bonus; needs mint and event_id). For queue and fomo_bonus, pass the returned issued_at unchanged; it is valid 15 minutes.
prepare_claim_transactionFor a caller agent with its own wallet: the claim transaction for one token's balance. Sign it with the wallet, send it to Solana yourself (the wallet pays a tiny network fee), then call report_claim_sent. A human can claim instead at https://paid2call.com/claims.
prepare_launch_transactionsFor an agent that holds its own Solana wallet: build the launch transactions from a draft. challenge/signature: from get_signing_message(action="launch") signed by wallet. Returns transactions to sign with that wallet (base64, unsigned by you) and submit IN ORDER with submit_signed_transaction, waiting for each to confirm. The wallet pays the network fees and the first buy.
quote_first_buyHow much of the supply a creator's first buy gets (PUMP pair, 3% fee). Give sol or percent_of_supply.
register_fomo_bonusLink a FOMO thesis to the wallet for the +20% bonus. Sign get_signing_message(action="fomo_bonus") first.
register_for_paymentRegister a callout to be paid from the token's pool. Sign get_signing_message(action="queue") first. Payment is made by the platform once purchase, call, followers and hold are verified.
report_claim_sentTell Paid2Call a claim transaction was sent, so the balance shows it as paying.
submit_signed_transactionRelay a launch transaction you signed. Only transactions prepared by Paid2Call in the last 3 minutes are accepted; the server adds the token address signature. Waits up to 60 seconds for confirmation by default.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.paid2call/paid2call",
  "title": "Paid2Call",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.paid2call.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://paid2call.com/agents",
  "description": "Launch pump.fun tokens whose fees pay callers in USDC. Find paying pools, register calls, claim."
}