adgentek avatar

Adsmcp

adgentek/adsmcp

Turns Claude or any MCP-compatible client into a monetized surface by serving contextually relevant ads based on conversation history, user intent, and placement type. Exposes four tools: ads.serve for single requests, ads.prefetch for batching up to 10 contexts, ads.config for publisher settings, and ads.diagnostics for auction debugging. Requires an Adgentek publisher account with at least one active AI Surface and an API key. Returns structured ad objects with impression pixels and click URLs for tracking. Works as a full ad server, so you can run Adgentek's demand, bring your own direct-sold campaigns, or mix both. Reach for this if you're building a conversational product and want to experiment with in-context ad monetization without standing up ad tech infrastructure.

GitHub stars
2
tools
2
transport
HTTP
last updated
May 5, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

ads.serveServes a contextual ad based on the current conversation. Returns the highest-yield ad available for the given context, or null if no ad matched.

Serves a contextual ad based on the current conversation. Returns the highest-yield ad available for the given context, or null if no ad matched.

No parameter schema in public metadata yet.

ads.prefetchBatch-request up to 10 ad contexts in a single call. Each item in the batch uses the same parameters as ads.serve.

Batch-request up to 10 ad contexts in a single call. Each item in the batch uses the same parameters as ads.serve.

No parameter schema in public metadata yet.

Sponsors

Readme

AdsMCP

The ad monetization MCP server for AI applications.

AdsMCP is Adgentek's hosted Model Context Protocol server that enables AI agents and conversational interfaces to serve contextually relevant ads automatically — based on conversation context, user intent, and placement opportunity.

Built on a full ad server stack. Bring live demand from Adgentek, bring your own direct-sold campaigns, or both. No ad tech expertise required.


Before You Start

You need an Adgentek publisher account, an API key, and at least one active AI Surface before ads will serve.

Create your publisher account →

Setup checklist

  1. Create your account at app.adgentek.ai/publishers/auth
  2. Create an AI Surface — in the publisher dashboard, go to Inventory → Surfaces and add at least one surface (e.g. conversational, search, voice). A surface defines where ads can appear and sets your floor eCPM.
  3. Generate an API key — in the publisher dashboard, go to Settings → API Keys and create a key (prefixed adgt_). This key authenticates all MCP requests.

View the full README on GitHub

Details

Repository
github.com/adgentek/adsmcp
Category
Finance & Commerce
Transport
HTTP
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1cprice70 avatarAmazonads Mcpcprice70/amazonads-mcpMCP server for Amazon Ads API - manage campaigns, keywords, bids, and performance reports2stars
2martinhavel avatarCnbmartinhavel/cz-agents-mcpOfficial ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.2stars
3martinhavel avatarPayqrmartinhavel/cz-agents-mcpEuropean payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.2stars
4foundrynet avatarMINT Protocol — Universal Work Attestationfoundrynet/mint-mcpTrust stack for AI agents: identity, attest, verify, rate, recommend, discover — on Solana.2stars
5expertvagabond avatarOrdinalsexpertvagabond/ordinals-mcpBitcoin Ordinals MCP Server — inscriptions, runes, BRC-20, collections & rare sats2stars
6ghostswap1 avatarGhostSwapghostswap1/ghostswap-agentsGhostSwap — non-custodial crypto swaps across 1,600+ coins.0stars