AI SEO Magic Button
About
Whole-site AEO/GEO audit. Point it at a site, get a ready-to-run plan your agent executes. Orchestrates the ai-seo + citation-intelligence MCPs.
Details
- Author
- AutomateLab-tech
- GitHub stars
- 2
- Downloads
- 393
- Categories
- AI, Automation
Jump to
- Produces a portable plan.json and markdown checklist, not direct edits.
- No API keys required for the core audit-to-plan flow.
- Works with any MCP host: Cursor, Cline, Windsurf, Claude Desktop.
- Prioritized fixes by estimated score lift.
- Self-contained action items with built-in acceptance checks.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
AI SEO Magic ButtonCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install by adding it to your MCP host configuration with npx -y ai-seo-magic-button mcp, or install as a Claude Code plugin or Claude skill. Use the generate_seo_plan tool with a domain and optional page limit, or use the CLI commands: audit, apply, verify, and sink.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"ai seo magic button": {
"ai-seo-magic-button": {
"command": "npx",
"args": [
"-y",
"ai-seo-magic-button",
"mcp"
]
}
}
}
}
McpServers
{
"ai-seo-magic-button": {
"command": "npx",
"args": [
"-y",
"ai-seo-magic-button",
"mcp"
]
}
}
ai-seo-magic-button
Point it at your site, get a whole-site AEO/GEO audit plus a ready-to-run plan
your agent can execute. One magic button for AI-SEO - runs as a Claude skill, a
Claude plugin, and an MCP server, so it works in any MCP host (Cursor, Cline,
Windsurf, Claude Desktop).
It produces an actionable plan, not direct edits: a portable plan.json plus
a markdown checklist, where every item is self-contained and agent-executable.
You then run your agent against the plan to execute it.
Under the hood it is a thin orchestration layer over two engines:
@automatelab/ai-seo-mcp
(audit + score + rewrite) and
@automatelab/citation-intelligence
(what AI engines cite). No API keys are needed for the core audit→plan flow.
The two-step flow
1. Run it → it crawls your site, audits every page, and generates
plan.json + a markdown checklist, prioritized by estimated score lift.
2. Run your agent against the generated plan to execute it (rewrites, schema,
llms.txt, robots) - then verify the score actually lifted.
Install
As an MCP server (any host)
// e.g. claude_desktop_config.json / Cursor / Cline
{
"mcpServers": {
"ai-seo-magic-button": {
"command": "npx",
"args": ["-y", "ai-seo-magic-button", "mcp"]
}
}
}
Exposes one tool: generate_seo_plan { domain, pages? } → returns the full
plan.json (as structured content) plus the markdown checklist.
As a Claude Code plugin
/plugin install AutomateLab-tech/ai-seo-magic-button
As a Claude skill
Copy skill/ into your .claude/skills/ (or install via the plugin above). The
skill is the conversational magic-button UX - see skill/SKILL.md.
CLI
```bash
npm install && npm run build
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


