AI Marketing Agent — SEO, Leads & Social by Citedy
Your AI-powered SEO content engine, accessible from any MCP-compatible client.
What it can do
- Article.Generate: Generate a new article using the autopilot flow and current workspace settings.
- Article.List: List previously generated articles for the current workspace.
- Leadmagnet.Generate: Start lead magnet generation (checklist/swipe/framework) and return polling instructions.
What data it sees
Do you need an account
No: the server works without sign-in
Your AI-powered SEO content engine, accessible from any MCP-compatible client. Connect Claude, Cursor, Windsurf, or any MCP host to Citedy and unlock the full power of AI-driven content marketing — from competitive intelligence to auto-published articles across 9+ platforms.
What is this?
The Citedy MCP Server exposes the entire Citedy platform as a set of composable tools via the Model Context Protocol. This means any AI assistant that supports MCP can research trends, analyze competitors, generate SEO articles, create lead magnets, produce AI UGC videos, and auto-publish content — all through natural language commands.
Example Prompts Once connected, you can use natural language:
"Scan citedy.com competitors and find content gaps in the AI SEO space"
"Generate a pillar article about generative engine optimization in English, add an illustration, and publish to LinkedIn"
"What's trending on X about AI content marketing right now? Generate 5 mini-articles from the top trends and schedule them for this week"
"Check how my brand 'Acme Corp' appears across all major AI platforms"
"Ingest this YouTube video and turn it into a blog post with a lead magnet checklist"
"Set up autopilot: 3 articles per week about SaaS growth, auto-publish to my blog and X"
Who is this for?
Developers building AI-native content pipelines and integrating SEO automation into their workflows. Marketers & agencies who want to scale content production across multiple clients without leaving their AI workspace.
AI enthusiasts exploring the future of agent-driven marketing — where a single prompt replaces an entire content team.
Key Capabilities at a Glance
- 55 languages supported for article generation
- 10+ AI model providers
- 9 AI platforms monitored for brand visibility (ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek, Bing Copilot, and more)
- 9+ social platforms for content adaptation and auto-publishing
- Sub-second generation for mini-articles
- Credit-based pricing - pay only for what you use, starting at $0.2/article
- 12 webhook event types for full automation pipelines
- Cron-based autopilot for hands-free content scheduling
How to connect
How to connect AI Marketing Agent — SEO, Leads & Social by Citedy to Claude
The server address to paste into Claude settings:
https://citedy--citedy.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect AI Marketing Agent — SEO, Leads & Social by Citedy to ChatGPT
The server address to paste into ChatGPT settings:
https://citedy--citedy.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect AI Marketing Agent — SEO, Leads & Social by Citedy to Cursor
The server address to paste into Cursor settings:
https://citedy--citedy.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (52)
Raw names from tools/list. Only developers need these.
| article.generate | Generate a new article using the autopilot flow and current workspace settings. |
| article.list | List previously generated articles for the current workspace. |
| leadmagnet.generate | Start lead magnet generation (checklist/swipe/framework) and return polling instructions. |
| leadmagnet.get | Fetch lead magnet status/result by ID. |
| leadmagnet.publish | Publish a lead magnet by ID. |
| leadmagnet.archive | Archive a lead magnet by ID. |
| scout.x | Run X/Twitter scout analysis. Returns processing status — poll scout.x.result for results. |
| scout.x.result | Get X scout run status and results by run ID. |
| scout.reddit | Run Reddit scout analysis. Returns processing status — poll scout.reddit.result for results. |
| scout.reddit.result | Get Reddit scout run status and results by run ID. |
| gaps.generate | Generate SEO/GEO content gap opportunities. |
| gaps.list | List saved content gaps. |
| adapt.generate | Generate social adaptations for an article. |
| ingest.create | Create an ingestion job from a source URL. |
| ingest.get | Get ingestion job status/result by ID. |
| ingest.content.get | Fetch extracted content payload for a completed ingestion job. |
| session.create | Create and start an autopilot session. |
| social.publish | Publish, schedule, or cancel social adaptation publishing. |
| schedule.list | List upcoming article/post/social schedule timeline. |
| schedule.gaps | List schedule gaps for upcoming days. |
| ingest.batch | Create ingestion jobs in batch mode for multiple URLs. |
| competitors.discover | Discover competitors by keyword set. |
| competitors.scout | Analyze a competitor domain. |
| webhooks.register | Register webhook endpoint for agent events. |
| webhooks.list | List webhook endpoints for current agent. |
| webhooks.deliveries | List webhook delivery attempts. |
| webhooks.delete | Delete a webhook endpoint by ID. |
| agent.me | Return agent profile, balances and limits. |
| agent.health | Return infrastructure health checks for agent platform. |
| agent.status | Return actionable operational status snapshot (credits, socials, schedule, knowledge, content). |
| settings.get | Get current agent settings. |
| personas.list | List available writing personas. |
| products.create | Upload product knowledge document. |
| products.list | List product knowledge documents. |
| products.delete | Delete product knowledge document by ID. |
| products.search | Search product knowledge documents. |
| seo.meta_tags.check | Analyze meta tags for a target page URL. |
| seo.headings.check | Analyze heading hierarchy (H1-H6) for a page. |
| seo.links.analyze | Analyze internal/external links and link attributes. |
| seo.internal_links.plan | Plan internal linking opportunities from source URL and target URLs/sitemap. |
| seo.og.preview | Extract Open Graph and Twitter card preview metadata. |
| seo.schema.validate | Validate JSON-LD schema markup for a page. |
| seo.robots.check | Check robots.txt availability and parsed directives. |
| seo.sitemap.check | Check sitemap availability and robots sitemap hints. |
| seo.og_image.generate | Generate an Open Graph image artifact and return hosted URL for brand assets. |
| brand.scan | Run AI brand visibility scan across major LLM providers (async, poll with brand.scan.get). |
| brand.scan.get | Get brand scan status and final result payload by scan ID. |
| shorts.generate | Generate shorts video and return poll instructions until final video URL is ready. |
| shorts.get | Get shorts generation status/result by ID. |
| shorts.script | Generate short-form video script text (hook/educational/cta styles). |
| shorts.avatar | Generate an AI avatar image for shorts and return hosted avatar URL. |
| shorts.merge | Merge 2-4 short clips, apply subtitle phrases, and return final video URL. |