If you're an AI reading this: skill.md has everything you need.Read it →
Explorer/MCP/adkit/ads
REMOTE

AdKit — Ads MCP

adkit/ads

Run ad campaigns and browse ad libraries on Meta, Google, and TikTok — directly from AI coding agents like Claude, Cursor, and Windsurf. AdKit is a remote MCP server that connects your AI agent to the major ad platforms. Create campaigns, analyze performance, spy on competitor creatives, and generate AI ad copy — all without leaving your editor. ## Key capabilities - **Campaign management** — Create, edit, pause, and monitor ad campaigns across Meta Ads, Google Ads, and TikTok Ads - **Ad library browser** — Search competitor ads on Meta Ad Library, Google Ads Transparency Center, and TikTok Creative Center - **Performance analytics** — Pull real-time metrics, spending data, and conversion stats - **AI creative generation** — Generate ad copy, headlines, and descriptions optimized for each platform No API keys required — authenticate via OAuth in seconds. Works with any MCP-compatible client.

9 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (3mo)
9toolsRemote/ HTTP3moindexed
100% uptime · 315ms avgChecked Aug 17, 2026
Quality Score
42/95
Established
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure12.2/20
86 days indexed
Capability17.1/25
Tools: 5.1/13 (9 tools)
Description: 5/5
Endpoint: 7/7
Adoption2.8/25
Use count: 2.8/20 (4 uses)
Multi-registry: 0/5 (1 registry)
Reliability10/25
Currently live: 10/10
Uptime history: 0/15 No checks yet
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
9 tools. Nothing caught our attention.
First indexed May 22, 2026
Server Profile
Tools catalogued
9
9 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 315ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://ads--adkit.run.tools
Tools (9)
adkit_projects
List the user's AdKit projects. Call this FIRST — most tools (manage, library, studio, status, setup) require a projectId. Single-project users auto-resolve; users with several projects must pick one.
adkit_status
Return project context, connected platforms, available ad accounts, and Studio setup. Requires projectId from adkit_projects.
adkit_setup
Launch browser-based AdKit setup flows. Requires projectId from adkit_projects. Returns dashboard URLs the user can open.
adkit_checkin
Onboarding only. Record that this agent successfully used AdKit after setup. Use only when explicitly asked during setup or connection verification.
adkit_feedback
Report AdKit bugs, confusing behavior, missing capabilities, feature requests, etc to AdKit. This is a fire-and-forget, don't block the main task. Use immediately when you notice a problem/bug or have a suggestion etc.
adkit_help
Discover the AdKit MCP contract with progressive drill-down. Top-level paths: "manage" (campaigns/ads/reporting on Meta, Google, and TikTok, plus drafts), "library" (browse ads library and advertiser list), and "studio" (AI static ad generation). Start with adkit_help() for the root overview, or drill down like adkit_help({ path: "manage google campaigns create" }).
Show all 9 tools ↓
adkit_manage
Meta, Google, and TikTok ads management. Each platform has different coverage — call adkit_help({ path: "manage <platform>" }) to see what is available. For Google placement performance, use platform: "google", entity: "results", action: "placements". IMPORTANT: Normalized params use AdKit field names — NOT raw platform API fields. For batch/full AdKit request bodies, pass data as a top-level tool argument, not inside params. Call adkit_help first for the exact params each entity/action expects. File uploads: use entity:"media" action:"request_upload_url" to get a signed PUT URL, upload bytes there, then call media upload with source:"temporary_upload" and the returned uploadId. Avoid base64 for large files. Mutations create drafts by default; only set publish: true with explicit user approval. Drafts are editable — prefer entity: "drafts", action: "update" over delete-and-recreate. All platforms support raw API access via entity "platform-api-request" with action "mutate" for features AdKit does not cover yet. Requires project-level opt-in — call adkit_help({ path: "manage platform-api-request" }) for usage.
adkit_library
Browse 200k+ ads from 500+ advertisers across Meta, Google, and LinkedIn. Discover proven ads, research competitors, and add new advertisers to track. NOT for managing your own campaigns - use adkit_manage for that. When presenting results, prefer a compact markdown table (if the client supports it) in a nice and readable format.
adkit_studio
AI ad generation workspace. Create ad briefs, generate images (create/clone/resize/edit), list ad media, inspect media items, and share briefs. Use entity "ads" + action "generate" to generate images. Omit id to auto-create an ad, or provide id to add variants to an existing ad. To use a user's own photo as a clone/edit reference: entity:"media" action:"request_upload_url" → PUT file bytes → pass { type:"temporary_upload", id:<uploadId> } in generate references. NOT for live campaign data, spend, or performance reporting — use adkit_manage. Studio ads are creative drafts, not launched ads.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from adkit
Ads MCP
Create, launch & analyze ad campaigns, spy on competitors — Meta, Google, TikTok & Reddit.
AdKit
Manage ad campaigns across Meta, Google, and TikTok, create campaigns, analyze performance, spy on competitors, and generate AI creatives.
Similar servers
keycloak-source-mcp
An MCP server that enables AI assistants to navigate, search, and analyze local Keycloak source code to support developer customizations like SPIs and authenticators. It provides tools for searching classes, generating boilerplate code, detecting breaking changes between versions, and tracing dependencies.
MCP Web Research Server
The MCP Web Research Server enables real-time web research with Claude by integrating Google search, capturing webpage content and screenshots, and tracking research sessions.
JS Reverse MCP
An MCP server for JavaScript reverse engineering that enables AI to perform browser debugging, script analysis, and automated hook injection. It streamlines complex workflows like deobfuscation, network tracing, and risk assessment through direct browser integration.
Memory Store MCP Server
A lightweight, stateless MCP server utilizing Puppeteer for web searches, returning structured JSON results, easily integratable with other MCP-enabled systems.
devdoc
A documentation MCP server that crawls websites and Git repositories, stores them as Markdown, and provides tools to search and retrieve documentation for local LLMs and AI agents.
BerryRAG
A local vector database RAG system that integrates with Playwright MCP for web scraping, enabling users to build searchable knowledge bases from web content with multiple embedding providers and Claude-optimized context formatting.
Indexed from Smithery · Updates nightlyView on Smithery →