Skip to main content
Glama
truemanD

seo-autopilot

by truemanD

SEO Autopilot, Community Edition

Local SEO autopilot for Cursor and Claude Code. It crawls your own site, writes an on-page checklist, and waits until you approve it. It does not publish changes, and it does not call paid rank APIs.

Бесплатная локальная версия SEO-автопилота Track To. Обход своего сайта, замечания по страницам и чеклист, который вы подтверждаете сами. На сайт ничего не выкладывается.

What you get

  • An MCP server: campaign, crawl, checklist, approve or reject, export markdown, llms.txt draft.

  • A one-page check: seo-autopilot audit https://your-site.

  • Data stays in ~/.seo-autopilot (SQLite).

Related MCP server: maxaeo-ai-visibility-mcp

What this edition does not do

The private autopilot keeps analytics connectors (Search Console, GA4, Yandex), the daily worker, and publish-after-approval. This repository does not include them. The crawler stays on the site you named, skips private networks, and stops at 40 pages. A checklist is not traffic.

Install

git clone https://github.com/truemanD/seo-autopilot-community.git
cd seo-autopilot-community
python3 -m venv .venv
source .venv/bin/activate
pip install -e .

Cursor (~/.cursor/mcp.json), or copy examples/cursor-mcp.json:

{
  "mcpServers": {
    "seo-autopilot": {
      "command": "/absolute/path/to/.venv/bin/seo-autopilot",
      "env": { "SEO_AUTOPILOT_DATA_DIR": "/absolute/path/to/.seo-autopilot" }
    }
  }
}

Use the venv binary. A bare seo-autopilot works only when that environment is already on PATH.

Loop

Ask the agent:

Создай SEO-кампанию для https://example.com с запросами «учёт заявок» и «заявки с сайта».
Обойди до 20 страниц, собери чеклист и покажи его. Ничего не публикуй, пока я не подтвержу.

Tools: seo_campaign_create, seo_crawl_site, seo_build_bundle, seo_bundle_pending, seo_bundle_approve, seo_bundle_reject, seo_bundle_export, seo_geo_prepare.

seo_bundle_export writes a markdown file after approve. You apply the edits. seo_geo_prepare writes an llms.txt draft and a FAQ block with empty answers, so the model does not invent them.

seo-autopilot audit https://example.com

Development

pip install -e ".[dev]"
pytest

License: MIT. Questions about the founder track, not about this crawler: track-to.pro.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to check whether a public website is crawlable, understandable, and ready for AI search workflows through local-only audits of robots.txt, sitemaps, metadata, and llms.txt.
    3
    71 npm
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables site-wide crawling of internal links with BFS traversal, time/title/URL filtering, and page operations like summarization and link clicking, with results persisted to SQLite.
    6
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Fetches webpages locally, extracts readable content, and converts it to clean Markdown with preserved links, optional multi-page crawling, caching, and robots.txt support for token-efficient use by AI agents and LLM pipelines.
    -