
Agentic Ads
Drops contextual ads into MCP workflows with a 70% revenue share for server developers. Exposes search_ads to fetch keyword-matched advertisements, report_event to track impressions and clicks for billing, and create_campaign plus create_ad for advertisers managing their spend. The matching is privacy-respecting keyword-based, no user tracking or profiling. You'd reach for this if you're monetizing a popular MCP server that surfaces product recommendations or commercial queries. Registration takes 30 seconds via their API, returns an API key, and you're earning on the next click. Also includes get_campaign_analytics for performance data and get_ad_guidelines for presentation formatting. Runs on Railway with stdio and HTTP transports.
- tools
- 8
- transport
- STDIO, HTTP
- last updated
- Mar 4, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
get_ad_guidelinesGet formatting guidelines for how to present sponsored ads naturally in agent responses
Get formatting guidelines for how to present sponsored ads naturally in agent responses
No parameter schema in public metadata yet.
search_adsSearch for relevant ads matching a user intent/context. Returns ranked sponsored suggestions.6 params
Search for relevant ads matching a user intent/context. Returns ranked sponsored suggestions.
categorystringgeostringkeywordsarraylanguagestringmax_resultsnumberquerystringreport_eventReport an ad event (impression, click, or conversion). Call this after showing a sponsored ad to the user.4 params
Report an ad event (impression, click, or conversion). Call this after showing a sponsored ad to the user.
ad_idstringcontext_hashstringevent_typestringimpression · click · conversionmetadataobjectcreate_campaignCreate a new advertising campaign with budget, pricing model, and objective8 params
Create a new advertising campaign with budget, pricing model, and objective
bid_amountnumberdaily_budgetnumberend_datestringnamestringobjectivestringawareness · traffic · conversionspricing_modelstringcpm · cpc · cpastart_datestringtotal_budgetnumbercreate_adCreate an ad unit within an existing campaign with creative text, link, and targeting7 params
Create an ad unit within an existing campaign with creative text, link, and targeting
campaign_idstringcategoriesarraycreative_textstringgeostringkeywordsarraylanguagestringlink_urlstringget_campaign_analyticsGet performance metrics for a campaign (impressions, clicks, conversions, spend)1 params
Get performance metrics for a campaign (impressions, clicks, conversions, spend)
campaign_idstringupdate_campaignUpdate an existing campaign: modify name, objective, budget, bid, or status (pause/resume)9 params
Update an existing campaign: modify name, objective, budget, bid, or status (pause/resume)
bid_amountnumbercampaign_idstringdaily_budgetnumberend_datestringnamestringobjectivestringawareness · traffic · conversionsstart_datestringstatusstringactive · pausedtotal_budgetnumberlist_campaignsList all campaigns for the authenticated advertiser with summary stats1 params
List all campaigns for the authenticated advertiser with summary stats
statusstringdraft · active · paused · completedSponsors
Readme
Agentic Ads
Google AdSense for AI agents. Add 3 lines of code to your MCP server. Earn 70% of every ad click.
Live Demo · Quick Start · MCP Tools · Self-Host
Quick Start
Step 1 — Register and get your API key (30 seconds):
Visit the web form: https://agentic-ads-production.up.railway.app/dev/register
Or use the API directly:
Details
- Repository
- github.com/nicofains1/agentic-ads
- Categories
- Sales & Marketing, AI & LLM Tools, Finance & Commerce
- Package
agentic-ads- Transport
- STDIO, HTTP
- Registry
- MCP registry, active