Markifact MCP Server
Marketing platform API access across ads, CRM, and analytics via your AI assistant.
Data last scanned today · Reviewed today
Overview
Markifact provides a centralized interface for managing over 500 operations across major paid media, e-commerce, and analytics platforms. By integrating directly into your AI client, it enables tasks such as auditing ad spend, launching campaigns, querying BigQuery data, and managing CRM audiences through natural language prompts.
Our verdict
With a security score of 43/100, this server is classified as high-risk. A primary security concern is that it lacks a read-only mode, meaning every installation provides full write access to connected ad and marketing accounts. While it utilizes OAuth for authentication, the community-maintained nature and single-contributor bus factor suggest this tool is best suited for professional environments with strict human-in-the-loop oversight rather than automated production pipelines.
- Supports over 500 distinct marketing and e-commerce operations.
- Zero direct dependencies reduce the supply-chain attack surface.
- OAuth authentication streamlines secure access across multiple services.
- Integrated human-in-the-loop approval process for all write actions.
- High-risk due to lack of a read-only mode for write operations.
- Community-maintained project with a single-contributor bus factor risk.
- Not currently subject to external editorial or security reviews.
Tools
| Tool | Description | Risk |
|---|---|---|
| markifact:launch-google-search | Ship a paused Search campaign with ad groups, keywords, and ads in one approval. | medium |
| markifact:launch-pmax | Stand up a Performance Max campaign with asset group, paused for review. | medium |
| markifact:launch-meta-campaign | Build a Meta campaign, ad set, and ads end to end, paused. | medium |
| markifact:edit-meta-creative | Swap the URL, copy, or CTA on a live ad without breaking learning. | medium |
| markifact:rotate-creative | Pause fatigued ads and ship paused variants ready to launch. | medium |
| markifact:negative-keyword-sweep | Find search terms wasting your budget and block them with one approval. | medium |
| markifact:diagnose-underperformer | Walk through a structured decision tree to figure out why a campaign tanked. | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›Are all my accounts managed through a single authentication?
Yes, Markifact uses a single OAuth flow to manage all supported ad accounts, analytics, CRM, and e-commerce platforms.
›How does the server handle changes that affect my live ad spend?
The system mandates a human-in-the-loop on every write operation, ensuring that all changes are reviewed and approved before going live.
›Do I need to sign up anywhere before installing the server?
Yes, you must first sign up at www.markifact.com to obtain free credits before installing the server for your preferred AI client.
›Is it possible to use the server with clients other than those explicitly listed?
Yes, any MCP-compliant client can connect using the raw URL https://api.markifact.com/mcp via OAuth 2.1.
Badge
Maintain this server? Add the live badge to your README.