Hidden while we check this listing

Our automated checks found a problem, so this listing is out of search, browse and the API until it clears. It comes back on its own once the problem is fixed.

  • Package deprecated on the registry
Own this project? Claim it
Agentic Ads logo

Agentic Ads

Contextual advertising MCP server for monetizing agent interactions and managing advertiser campaigns.

Install Agentic Ads

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "agentic-ads": {
      "command": "npx",
      "args": [
        "agentic-ads"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 12 tools correctly (14d ago).

Overview

Agentic Ads MCP server connects MCP clients and servers to a contextual advertising network for serving ads, reporting events, and managing campaigns. It exposes eight MCP tools, including ad search, event reporting, campaign creation, ad creation, analytics, and campaign updates. Developers can register for an API key, add the hosted HTTP endpoint to an MCP client, and use contextual keyword matching without sending full user context. Reach for it when an MCP application needs ad monetization or an advertiser needs to manage campaigns through MCP.

Use cases

  • Monetize product recommendation responses with contextual ads
  • Report ad impressions, clicks, and conversions from an MCP application
  • Create and manage advertiser campaigns through MCP tools
  • Review campaign spend, engagement, and ROI

Key features

  • Contextual ad search with ranked results
  • Impression, click, and conversion reporting
  • Campaign and ad creation
  • Campaign analytics and status management
  • Ad presentation guidelines
  • CPC, CPM, and CPA pricing models

Tools12

What Agentic Ads lets your agent do. Expand a tool for its parameters.

Verified live~1.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 11d ago via OSV.dev · agentic-ads (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads287Package downloads in the last 30 days.
Last commit6mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed12Callable tools this server registers over MCP.
Directory activity6 viewsConfig copies, upvotes, and views on AllMCPs.

How Agentic Ads works

What Agentic Ads MCP server does

Agentic Ads provides an MCP interface for contextual advertising in AI agent workflows. An MCP application can search for relevant ads, decide whether an ad belongs in a response, and report impressions, clicks, or conversions. The service describes its matching approach as contextual keyword matching rather than user tracking, profiling, cookies, or browser fingerprinting.

The Agentic Ads MCP server supports two sides of the advertising workflow. Developers integrating ads use public ad search and guideline tools plus an authenticated event-reporting tool. Advertisers use authenticated tools to create campaigns and ads, inspect performance, change campaign settings, and list campaigns.

The service documents a 70% developer revenue share. Its examples include CPC, CPM, and CPA pricing models, with campaign budgets and daily caps that can pause campaigns when funds are exhausted.

How it works

A typical integration starts when an agent receives a product or service query. The host application sends relevant keywords or a query to search_ads, receives ranked results with relevance information, and chooses whether to present one. The application then calls report_event for an impression and can report a click or conversion when that event occurs.

Ad results are described as being ranked using bid and relevance. The integration guide recommends showing an ad only when it adds value and presenting it as sponsored content. The full user context can remain in the local application; the documented request uses contextual query information for matching.

Advertisers can create a campaign with a budget, objective, pricing model, and bid. They can then create ads with creative text, a destination URL, keywords, and a category. Analytics expose impressions, clicks, conversions, spend, and ROI.

Setup and configuration

Register through the hosted web form or send POST https://agentic-ads-production.up.railway.app/api/register with a name, email, and project description. Registration returns an API key and the hosted MCP URL.

Add the endpoint to an MCP client using HTTP transport:

config.json
{
  "mcpServers": {
    "agentic-ads": {
      "url": "https://agentic-ads-production.up.railway.app/mcp",
      "transport": "http"
    }
  }
}

Authentication is required for report_event and advertiser tools; public access is listed for ad search and ad guidelines.

Tools and capabilities

The eight documented tools are:

  • search_ads: Find ads by query, keywords, category, or geographic criteria.
  • report_event: Submit impression, click, or conversion events using a developer key.
  • get_ad_guidelines: Retrieve presentation guidance.
  • create_campaign: Create a campaign with budget and pricing settings.
  • create_ad: Add creative content, keywords, targeting, and a link to a campaign.
  • get_campaign_analytics: Review campaign performance and financial metrics.
  • update_campaign: Pause, resume, or modify campaign settings.
  • list_campaigns: List campaigns, optionally filtered by status.

The Agentic Ads MCP server is therefore relevant both to MCP developers seeking contextual monetization and to advertisers managing campaigns through agent tools.

Limitations and notes

It does not specify client-specific setup beyond the generic HTTP MCP configuration, payout procedures, geographic availability, moderation rules, or the implementation details of event validation. Developers should also decide locally whether an ad is appropriate to show and should follow the documented guidance for identifying sponsored content.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Agentic Ads

Agentic Ads is an MCP server that connects AI agent applications and MCP developers to a contextual advertising network. Its main tools search for relevant ads, provide presentation guidelines, report impressions or clicks, and manage advertiser campaigns, ads, budgets, targeting, and analytics through authenticated operations.

Add its hosted HTTP MCP URL to your client configuration after registering for an API key. The documented endpoint is https://agentic-ads-production.up.railway.app/mcp, with transport set to http. Registration is available through the web form or the POST /api/register API.

It provides eight tools: search_ads, report_event, get_ad_guidelines, create_campaign, create_ad, get_campaign_analytics, update_campaign, and list_campaigns. Search and guidelines are public in the README; event reporting and advertiser operations require an API key.

It uses contextual keyword matching and ranks results by bid and relevance. The documentation says it does not use user tracking, profiling, cookies, or browser fingerprinting, and that the integrating application can keep full user context locally.

Advertisers create campaigns and ads through MCP tools, then use analytics to review impressions, clicks, conversions, spend, and ROI. Campaigns can also be listed or updated, including pausing, resuming, changing budgets, and modifying targeting.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgentic Ads AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/agentic-ads?style=directory)](https://allmcps.com/mcp/agentic-ads)
HTML Embed
<a href="https://allmcps.com/mcp/agentic-ads"><img src="https://allmcps.com/api/badge/agentic-ads?style=directory" alt="Agentic Ads on AllMCPs" /></a>