MCP Server

Paid2Call

com.paid2call/paid2call
Crypto & Web3 Payments & Fintech Public & reachable MCP 2025-11-25

What this MCP does

Supports pump.fun token launches, paid callout registration, USDC reward tracking, wallet signing, and Solana transaction workflows.

create_launch_draft
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.
Input schema
{'type': 'object', 'title': 'create_launch_draftArguments', 'required': ['name', 'symbol', 'reward_levels'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'symbol': {'type': 'string', 'title': 'Symbol'}, 'twitter': {'type': 'string', 'title': 'Twitter', 'default': ''}, 'website': {'type': 'string', 'title': 'Website', 'default': ''}, 'telegram': {'type': 'string', 'title': 'Telegram', 'default': ''}, 'image_url': {'type': 'string', 'title': 'Image Url', 'default': ''}, 'fomo_bonus': {'type': 'boolean', 'title': 'Fomo Bonus', 'default': False}, 'bonus_every': {'type': 'string', 'title': 'Bonus Every', 'default': 'day'}, 'description': {'type': 'string', 'title': 'Description', 'default': ''}, 'hold_minutes': {'type': 'integer', 'title': 'Hold Minutes', 'default': 10}, 'image_base64': {'type': 'string', 'title': 'Image Base64', 'default': ''}, 'first_buy_sol': {'type': 'number', 'title': 'First Buy Sol', 'default': 0}, 'reward_levels': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Reward Levels'}, 'callers_share_pct': {'type': 'number', 'title': 'Callers Share Pct', 'default': 70}, 'minimum_position_usd': {'type': 'number', 'title': 'Minimum Position Usd', 'default': 100}}}
find_my_callouts
The 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.
Input schema
{'type': 'object', 'title': 'find_my_calloutsArguments', 'required': ['mint', 'wallet'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}}}
find_paying_pools
Tokens 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.
Input schema
{'type': 'object', 'title': 'find_paying_poolsArguments', 'properties': {'sort': {'type': 'string', 'title': 'Sort', 'default': 'balance'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'search': {'type': 'string', 'title': 'Search', 'default': ''}}}
get_caller_balance
What the platform owes this caller, per token, in USDC, and what can be claimed now.
Input schema
{'type': 'object', 'title': 'get_caller_balanceArguments', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'title': 'Wallet'}}}
get_fomo_bonus
The +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.
Input schema
{'type': 'object', 'title': 'get_fomo_bonusArguments', 'required': ['mint', 'wallet'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}}}
get_launch_options
What a Paid2Call launch can be set to, and whether launches are open right now.
Input schema
{'type': 'object', 'title': 'get_launch_optionsArguments', 'properties': {}}
get_launch_status
After a launch: is the token on-chain and listed on Paid2Call, and where to see it.
Input schema
{'type': 'object', 'title': 'get_launch_statusArguments', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}}}
get_pool
One token's callout pool: rewards, rules, balance, recent payments and whether registration is open.
Input schema
{'type': 'object', 'title': 'get_poolArguments', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}}}
get_signing_message
The 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.
Input schema
{'type': 'object', 'title': 'get_signing_messageArguments', 'required': ['action', 'wallet'], 'properties': {'mint': {'type': 'string', 'title': 'Mint', 'default': ''}, 'action': {'type': 'string', 'title': 'Action'}, 'wallet': {'type': 'string', 'title': 'Wallet'}, 'event_id': {'type': 'string', 'title': 'Event Id', 'default': ''}, 'callout_id': {'type': 'string', 'title': 'Callout Id', 'default': ''}}}
prepare_claim_transaction
For 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.
Input schema
{'type': 'object', 'title': 'prepare_claim_transactionArguments', 'required': ['wallet', 'mint'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}}}
prepare_launch_transactions
For 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.
Input schema
{'type': 'object', 'title': 'prepare_launch_transactionsArguments', 'required': ['draft_id', 'wallet', 'challenge', 'signature'], 'properties': {'wallet': {'type': 'string', 'title': 'Wallet'}, 'draft_id': {'type': 'string', 'title': 'Draft Id'}, 'challenge': {'type': 'string', 'title': 'Challenge'}, 'signature': {'type': 'string', 'title': 'Signature'}}}
quote_first_buy
How much of the supply a creator's first buy gets (PUMP pair, 3% fee). Give sol or percent_of_supply.
Input schema
{'type': 'object', 'title': 'quote_first_buyArguments', 'properties': {'sol': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Sol', 'default': None}, 'percent_of_supply': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Percent Of Supply', 'default': None}}}
register_fomo_bonus
Link a FOMO thesis to the wallet for the +20% bonus. Sign get_signing_message(action="fomo_bonus") first.
Input schema
{'type': 'object', 'title': 'register_fomo_bonusArguments', 'required': ['mint', 'wallet', 'event_id', 'issued_at', 'signature'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}, 'event_id': {'type': 'string', 'title': 'Event Id'}, 'issued_at': {'type': 'integer', 'title': 'Issued At'}, 'signature': {'type': 'string', 'title': 'Signature'}}}
register_for_payment
Register 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.
Input schema
{'type': 'object', 'title': 'register_for_paymentArguments', 'required': ['mint', 'wallet', 'callout_id', 'issued_at', 'signature'], 'properties': {'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}, 'issued_at': {'type': 'integer', 'title': 'Issued At'}, 'signature': {'type': 'string', 'title': 'Signature'}, 'callout_id': {'type': 'string', 'title': 'Callout Id'}}}
report_claim_sent
Tell Paid2Call a claim transaction was sent, so the balance shows it as paying.
Input schema
{'type': 'object', 'title': 'report_claim_sentArguments', 'required': ['wallet', 'mint', 'signature', 'days'], 'properties': {'days': {'type': 'string', 'title': 'Days'}, 'mint': {'type': 'string', 'title': 'Mint'}, 'wallet': {'type': 'string', 'title': 'Wallet'}, 'signature': {'type': 'string', 'title': 'Signature'}}}
submit_signed_transaction
Relay 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.
Input schema
{'type': 'object', 'title': 'submit_signed_transactionArguments', 'required': ['transaction_base64'], 'properties': {'transaction_base64': {'type': 'string', 'title': 'Transaction Base64'}, 'wait_for_confirmation': {'type': 'boolean', 'title': 'Wait For Confirmation', 'default': True}, 'last_valid_block_height': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Last Valid Block Height', 'default': None}}}
Added
register_fomo_bonus
Oct. 3, 2026, 2:40 a.m.
Added
get_fomo_bonus
Oct. 3, 2026, 2:40 a.m.
Added
report_claim_sent
Oct. 3, 2026, 2:40 a.m.
Added
prepare_claim_transaction
Oct. 3, 2026, 2:40 a.m.
Added
get_caller_balance
Oct. 3, 2026, 2:40 a.m.
Added
register_for_payment
Oct. 3, 2026, 2:40 a.m.
Added
find_my_callouts
Oct. 3, 2026, 2:40 a.m.
Added
get_pool
Oct. 3, 2026, 2:40 a.m.
Added
find_paying_pools
Oct. 3, 2026, 2:40 a.m.
Added
get_launch_status
Oct. 3, 2026, 2:40 a.m.
Added
submit_signed_transaction
Oct. 3, 2026, 2:40 a.m.
Added
prepare_launch_transactions
Oct. 3, 2026, 2:40 a.m.
Added
get_signing_message
Oct. 3, 2026, 2:40 a.m.
Added
create_launch_draft
Oct. 3, 2026, 2:40 a.m.
Added
quote_first_buy
Oct. 3, 2026, 2:40 a.m.
Added
get_launch_options
Oct. 3, 2026, 2:40 a.m.

SAP MCP Server

ai.oobeprotocol.sap.mcp/sap-mcp

Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.

FortFi Treasury MCP

io.github.rebelArtists/fortfi-treasury-mcp

Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…

DPX — Institutional Cross-Border Settlement

io.github.untitledfinancial/dpx

Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…

Peer

io.github.zkp2p/peer

Reads Peer protocol, checkout, deposit, wallet, Peer Cash, cross-chain routing, payout, and IntentGuardian data on Base and relat…

Robyn — Gasless Cross-Chain for AI Agents

io.github.ox31461/robyn

Supports gasless cross-chain transfers, wallet and transaction checks, spending mandates, privacy-preserving messaging, and signe…

MERX - TRON Resource Exchange

exchange.merx/mcp

Manages TRON energy and bandwidth purchasing, resource monitoring, transaction cost estimation, wallet operations, token transfer…

Wisely x402 Agent-Payment Infrastructure

com.wiselyenterprisesllc/x402-agent-payment-infrastructure

Provides agent payment workflows for x402 endpoints, wallet handoffs, receipts, creator catalogs, local commerce bridges, endpoin…

AgentTools Hub

io.github.Thyphex/agenttools-hub

Offers calculators, unit and data converters, reference lookups, live crypto data, wallet utilities, and paid x402 access.