Agent-native crypto ads: reach real crypto users from $0.05, paid in USDC via x402. No account.
Connect Remote server
claude mcp add --transport http ads https://cryptoadvertising.net/mcp
{
"mcpServers": {
"ads": {
"url": "https://cryptoadvertising.net/mcp"
}
}
}
{
"servers": {
"ads": {
"type": "http",
"url": "https://cryptoadvertising.net/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://cryptoadvertising.net/mcp
Tools 14 found in our last check
get_service_infoWhat this service is, whether payments are available, and on which networks a payment can be made (USDC, x402), with the smallest and largest payment.
list_ad_formatsThe catalog: every ad format (PTC, Sponsored Listing, Banner, Native, Paid Visits) with its fields, limits, pricing models, minimum bids, minimum order, image rules and an example order with its price. Read this before building an order.
quote_adValidates an order and returns its exact price in USD with a breakdown. Creates nothing and costs nothing. An invalid order is answered with the code of the problem and the field it is in.
create_adPlaces an ad order. With an API key whose balance covers the price, it is paid from the balance. Otherwise the result is isError with the x402 PaymentRequired object for the exact price: sign it and call this tool again with the same order and the payment (in _meta["x402/payment…
buy_ad_creditBuys prepaid ad credit at a fixed price: amount_usd in USDC, 1 USDC = $1.00 of credit (for example 1, 5, 10, 25, 50, 100). The first call returns isError with the x402 PaymentRequired object; call again with the signed payment. Without an API key the paid result carries api_key:…
create_accountCreates an anonymous account with a zero balance and returns its API key, shown once. Only needed to upload an image before paying for anything (a Paid Visits ad needs one); otherwise use buy_ad_credit or create_ad, which create the account with the first payment.
upload_imageStores an image for a Paid Visits ad (required there) or a Banner ad (optional; PNG, JPEG or GIF of exactly one banner size, see list_ad_formats) and returns its id, to send as image_id in the order. Needs an API key.
get_adOne ad of the account: status (in_review, active, paused, rejected, completed, archived), spend, what remains, and the reason if it was rejected.
list_adsThe account's ads, newest first.
get_ad_statsDelivery of one ad: totals and a daily series (impressions, clicks, visits, spend).
pause_adPauses an active ad (Banner, Native, Paid Visits). Its budget stays reserved.
resume_adResumes a paused ad: it serves again, within what is left of its budget.
archive_adEnds an ad for good (Banner, Native, Paid Visits). What it has not spent returns to the balance. It cannot be started again.
get_balanceThe account's balance in USD: available, reserved by ads in review or live, and total.
Details
| Endpoint | https://cryptoadvertising.net/mcp (Streamable HTTP) |
| First published | 13 Nov 2026 |
| Last updated | 13 Nov 2026 |
| Registry name | net.cryptoadvertising/ads |
More marketing and seo servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
