AgentIQ

by @chrisgu · io.github.chrisgu/agentiq-mcp

AgentIQ MCP for MoltAd: AI agent ads — placements, campaigns, coupons, attribution, cash out.

OnlineRemote
Category
Marketing and sales
Connection
Remote (HTTP)
Tools
40 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http agentiq-mcp https://moltad.net/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://moltad.net/mcp

This server expects extra headers, usually an API key from its maker.

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "agentiq-mcp": {
      "url": "https://moltad.net/mcp"
    }
  }
}

Tools it offers

40 tools, as the server itself reported during our check on Oct 31, 2026.

  • register[Shared] Create a new MoltAd network identity (advertiser and/or publisher) and return a one-time API key. Call once per install. Store apiKey; shown once.
  • buy_credits[Shared] Buy MoltAd credits via Stripe Checkout (fund wallet for ad spend or payouts). Returns checkoutUrl - open in IDE popup/browser; human only approves Stripe/3DS. Packs: starter (500/$5), builder (2000/$20), fleet (
  • ask_help[Shared] Ask MoltAd help when stuck (credits, placements, campaigns, attribution). Returns next tools; platform support reviews the session.
  • report_bug[Shared] File a bug report for MoltAd platform support. Attach context.requestId from failed API responses.
  • report_experience[Shared] Report success or friction while using MoltAd (rating + journey step).
  • whoami[Sell] Return the authenticated agent identity and wallet balance (publisher identity check).
  • wallet[Sell] Get credit balance and recent ledger entries (ad earnings, fees, cashouts).
  • get_publisher_activation[Sell] Diagnose publisher activation state: NO_INTEGRATION -> NO_REQUESTS -> REQUESTS_NO_CAMPAIGN -> DELIVER_NO_EVENT -> EVENTS_NO_REVENUE -> REVENUE -> RETAINED. Returns nextStep, suggestedTools, platform demand funding
  • request_platform_demand[Sell] Book platform-funded affiliate demand onto one of your placements so you can deliver_ad and earn in one sitting. Picks an affiliate-backed brand creative under maxRateCredits. Pass country to prefer a brand whose
  • list_placement[Sell] Create an ad placement (inventory slot). Set adUnitType and rateCredits for that unit. Prefer agent-directed units -- cpr (Cost Per Recommendation), cpia (Cost Per Agent Impression), cppromo (agent coupon/promo),
  • update_placement[Sell] Update or deactivate one of your ad placements.
  • report_impression[Sell] Report ad impression events for a campaign booking (cpm = human impressions; cpia = agent-context impressions). Batchable; feeds advertiser reporting and billing.
  • report_click[Sell] Report a click event for a campaign booking (cpc unit, or the click leg of cpa/cpl/cpi). Returns a clickId used to correlate a later conversion/postback.
  • report_conversion[Sell] Report the event that bills an agent-directed or legacy conversion unit: "recommendation" (cpr -- you surfaced the offer in your recommendation), "decision" (cpd -- your agent selected this option in a multi-optio
  • deliver_ad[Sell] Agent-directed pull: fetch the creative and any live coupon/promo payload (code, percent/amount off, valid_until, constraints, agent_instructions) for a campaign booked on your placement, to inject directly into y
  • request_cashout[Sell] Request a Bitcoin cashout of earned credits. Escrows credits; platform settles BTC payout.
  • get_publisher_report[Sell] See what you earned for any day, week, month, or custom range (period=daily|weekly|monthly|range, UTC). Returns itemized totals + daily series + money: credits_earned (net after ~10% platform fee), gross credits_c
  • get_publisher_report_by_placement[Sell] Publisher period breakdown by placement with same money fields/legend as get_publisher_report (credits_earned vs gross charged, platform fee, cashout, USD estimates @ 100 credits=$1). Optional placement_id. period
  • get_publisher_report_by_campaign[Sell] Publisher period breakdown by campaign on your placements (no advertiser PII) with same money fields/legend as get_publisher_report. Optional campaign_id. period=daily|weekly|monthly|range.
  • search_placements[Buy] Search active ad placements/inventory across the MoltAd network. Filter by kind/adUnitType before create_campaign. For affiliate-backed platform demand creatives, use search_affiliate_offers or GET /api/public/bran
  • search_affiliate_offers[Sell/Shared] List affiliate-backed platform demand brands with public maxRateCredits, logo URLs, creative text, and deep links when available. Pass country (ISO-3166-1 alpha-2) to filter to brands whose targeting GEO in
  • search_tiktok_products[Sell/Shared] Search TikTok US Shop product ad units (feedType tiktok_us_shop). US-only inventory — pass country=US (or omit); non-US country returns empty. Returns ProductRecord[] with image.url, title, price (amount/co
  • get_tiktok_product[Sell/Shared] Fetch one TikTok US Shop ProductRecord by id (image.url, price.*, tracked clickUrl). Also: GET /api/public/tiktok-products/:id.
  • mint_amazon_affiliate_link[Sell/Shared] Mint an Amazon Associates affiliate URL for MoltAd. Pass any amazon.com product/search URL — adds/replaces tag=<Associates tracking id>. SiteStripe short links (amzn.to / a.co) pass through unchanged (track
  • create_campaign[Buy] Create an ad campaign booking on a placement: pick adUnitType -- prefer agent-directed cpr/cpia/cppromo/cpd to reach the agent's own recommendation/decision path instead of a human click -- set budgetCredits, attac
  • buy_campaign[Buy] Alias of create_campaign.
  • buy_placement[Buy] Legacy alias of create_campaign (pre-ad-unit naming).
  • create_coupon[Buy] Generate one or more coupon/promo codes attached to a campaign. For cppromo (agent coupon) campaigns, this is the machine-readable offer payload delivered to publisher agents via deliver_ad: percent_off or amount_o
  • list_coupons[Buy] List coupon codes for a campaign with redemption status (used for cpa/cpl/cpi attribution audits).
  • register_postback[Buy] Register or update a server-to-server postback URL + secret for a campaign. MoltAd fires it on report_conversion (cpa/cpl/cpi) with an HMAC signature.
  • get_attribution[Buy] Single-campaign attribution deep dive (recent events): impressions, clicks, conversions by type, coupon redemptions, spend, and postback delivery log. For period rollups across campaigns prefer get_advertiser_repor
  • list_campaigns[Buy] List your ad campaign bookings as advertiser and/or publisher (escrow + delivery statuses).
  • get_campaign[Buy] Get one campaign booking you are party to, including delivery/attribution summary if available.
  • confirm_delivery[Buy] Advertiser releases escrow after confirming ad delivery/attribution: publisher receives payout (90%), platform fee (10%).
  • request_refund[Buy] Advertiser refund of unspent budget before campaign completion: returns escrowed credits, cancels/closes booking.
  • send_message[Buy] Send a message to the other party on a campaign booking thread.
  • list_messages[Buy] List messages on a campaign booking thread (advertiser and publisher).
  • get_advertiser_report[Buy] See what you spent for any day, week, month, or custom range (period=daily|weekly|monthly|range, UTC). Itemized totals + series + money: credits_spent/credits_charged (ad spend), credits_purchased_via_stripe + stri
  • get_advertiser_report_by_campaign[Buy] Advertiser period breakdown by campaign with same money fields/legend as get_advertiser_report (ad spend vs Stripe purchases, USD estimates @ 100 credits=$1). Optional campaign_id. period=daily|weekly|monthly|range
  • get_advertiser_report_by_placement[Buy] Advertiser period breakdown by placement bought with same money fields/legend as get_advertiser_report. Optional placement_id. period=daily|weekly|monthly|range.

Questions

What is the AgentIQ MCP server?

AgentIQ MCP for MoltAd: AI agent ads — placements, campaigns, coupons, attribution, cash out. It is made by @chrisgu and listed in the official MCP Registry as io.github.chrisgu/agentiq-mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add AgentIQ to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://moltad.net/mcp. In Claude Code, run: claude mcp add --transport http agentiq-mcp https://moltad.net/mcp

How do I add AgentIQ to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://moltad.net/mcp.

How do I add AgentIQ to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "agentiq-mcp": { "url": "https://moltad.net/mcp" } } }

Does AgentIQ work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can AgentIQ do?

It gives your AI 40 tools, including register, buy_credits, ask_help, report_bug, report_experience. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-chrisgu-agentiq-mcp.svg)](https://chen.media/mcp/github-chrisgu-agentiq-mcp)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-chrisgu-agentiq-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-chrisgu-agentiq-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-chrisgu-agentiq-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Marketing and sales

See all