Reads brand, research, competitor, and Meta performance facts, then drafts ad briefs without spending or publishing.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Eonik.
The eonik MCP server gives an MCP-compatible assistant read access to advertising context stored in an eonik account. It can retrieve brand information, notes saved for later, and ads that have been saved in the account. It can also surface competitor ads already archived by eonik, including information about what ran, its duration, and how the ad was constructed.
The assistant can read Meta performance data as factual reporting, including spend, click-through rate, and status. These values are presented as facts rather than forecasts. Public ads can be examined scene by scene, giving the assistant material to use when helping prepare an advertising brief.
The connection is intentionally read-and-draft oriented. The assistant does not pause, scale, stop, launch, or upload campaigns, and it does not write to Meta, TikTok, or Google Ads. Timeline editing and export remain in the eonik Mac application, while publishing requires a human action in Ads Manager.
An MCP host starts the package with npx and passes an eonik API key in the process environment. The assistant then uses the connected account as its source for brand, research, saved-ad, competitor, and performance information. The resulting workflow is suited to reviewing evidence, identifying a useful starting ad, and producing a brief for human approval.
The Mac application remains the place where the actual cut is made. It can build from existing footage and use AI to fill gaps, but those editing actions are outside the MCP connection. The eonik MCP server does not claim that an ad will work; it supplies account data and analysis for a person to evaluate.
Create an API key in eonik workspace settings, then add the server to the MCP host configuration. A typical stdio entry is:
EONIK_API_KEY is required. EONIK_API_URL is optional and defaults to https://api.eonik.ai. Set EONIK_BRAND_ID when the account contains more than one brand. Keep the API key in the MCP host environment and do not commit it to a repository.
You can also run a local build by installing dependencies, building the project, setting the API key, and starting build/index.js:
The eonik MCP server supports these grounded tasks:
Claude Desktop, Cursor, and Codex are named as supported connection targets in the project documentation.
The connection cannot modify advertising platforms or make budget decisions. It cannot launch, pause, scale, or terminate ads, and it cannot write to Meta, TikTok, or Google Ads. Uploading an ad is a manual action in Ads Manager.
The server also does not replace the Mac application for timeline edits or export. The documented desktop requirement for that application is macOS 15 or later on Apple silicon. Performance information should be treated as historical or current facts supplied by the account, not as a prediction of future results.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/eonik)<a href="https://allmcps.com/mcp/eonik"><img src="https://allmcps.com/api/badge/eonik?style=directory" alt="Eonik on AllMCPs" /></a>