Skip to main content
Glama

Server Details

Ad network for AI agents — monetize MCP servers with contextual ads. 70% revenue share.

Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL
Repository
nicofains1/agentic-ads
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

12 tools
create_adInspect

Create an ad unit within an existing campaign with creative text, link, and targeting

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNoTarget country code or "ALL"ALL
keywordsYesKeywords for matching (at least 1)
languageNoTarget language codeen
link_urlYesDestination URL when user clicks the ad
categoriesNoProduct/service categories
campaign_idYesCampaign ID to attach this ad to
creative_textYesAd creative text (max 500 chars)
create_campaignInspect

Create a new advertising campaign with budget, pricing model, and objective

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesCampaign name
end_dateNoCampaign end date (ISO format)
objectiveYesCampaign objective
bid_amountYesBid amount per event (CPM: per 1000 impressions, CPC: per click, CPA: per conversion)
start_dateNoCampaign start date (ISO format)
daily_budgetNoDaily budget cap in USD
total_budgetYesTotal budget in USD
pricing_modelYesPricing model
get_ad_guidelinesInspect

Get formatting guidelines for how to present sponsored ads naturally in agent responses

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_campaign_analyticsInspect

Get performance metrics for a campaign (impressions, clicks, conversions, spend)

ParametersJSON Schema
NameRequiredDescriptionDefault
campaign_idYesCampaign ID to get analytics for
get_developer_earningsInspect

Get earnings summary for the authenticated developer: total revenue, event counts, per-campaign breakdown, and period-based earnings (24h, 7d, 30d, all-time).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_verification_statusInspect

Check the verification status of a conversion event (verified, pending, or rejected).

ParametersJSON Schema
NameRequiredDescriptionDefault
event_idYesThe event_id returned by report_event
list_campaignsInspect

List all campaigns for the authenticated advertiser with summary stats

ParametersJSON Schema
NameRequiredDescriptionDefault
statusNoFilter by campaign status
register_walletInspect

Register a wallet address for receiving on-chain conversion payouts. Optionally provide a signature to prove ownership (EIP-191).

ParametersJSON Schema
NameRequiredDescriptionDefault
signatureNoOptional EIP-191 signature of challenge message to prove wallet ownership
timestampNoTimestamp used in challenge message (required if signature provided)
wallet_addressYesEthereum wallet address (0x...)
report_eventInspect

Report an ad event (impression, click, or conversion). For on-chain verified campaigns, conversions require tx_hash and chain_id.

ParametersJSON Schema
NameRequiredDescriptionDefault
ad_idYesThe ad_id from search_ads results
tx_hashNoTransaction hash for on-chain verified conversions
chain_idNoChain ID for on-chain verified conversions (e.g. 8453 for Base)
metadataNoAdditional event metadata
event_typeYesType of event
context_hashNoHash of the message containing the ad (for verification)
request_withdrawalInspect

Request a withdrawal of earned USDC.e to your registered Base wallet. Minimum $1.00, maximum $50.00 per request. Rate limited to 1 per hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountNoAmount in USD to withdraw. If omitted, withdraws full available balance (up to $50).
search_adsInspect

Search for relevant ads matching a user intent/context. Returns ranked sponsored suggestions.

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNoCountry code (e.g. "US")
queryNoNatural language intent (e.g. "best running shoes")
categoryNoProduct/service category
keywordsNoExplicit keywords to match against
languageNoLanguage codeen
max_resultsNoMax ads to return
min_relevanceNoMinimum relevance score (0-1). Ads below this threshold are excluded. Default 0 (return all).
update_campaignInspect

Update an existing campaign: modify name, objective, budget, bid, or status (pause/resume)

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoNew campaign name
statusNoNew status (active to pause, paused to resume)
end_dateNoNew end date (ISO format)
objectiveNoNew objective
bid_amountNoNew bid amount
start_dateNoNew start date (ISO format)
campaign_idYesCampaign ID to update
daily_budgetNoNew daily budget cap in USD
total_budgetNoNew total budget in USD

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.