EchoSEO
Open-core, self-hostable alternative to Semrush/Ahrefs — verified site audits, first-party Search Console data, and an agent-native MCP workspace on Cloudflare Workers.
Install / Use
claude mcp add ventra-rocket -- npx -y github:ventra-rocket/EchoSEOIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
MarketingSupported Platforms
Tags
Our assessment of EchoSEO
EchoSEO scores 78/100 on our quality scale, 445th of 512 Marketing skills we index.
Its MCP Server is 6.9 KB long, well organised into 8 sections with 1 code example: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 39 days ago, so EchoSEO is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
EchoSEO compared with similar skills
All 4 of these similar skills score higher than EchoSEO; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| EchoSEO (this skill)by ventra-rocket | 78 | 3 | 39d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 87.5k | 16d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.2k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.7k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.md |
Frequently asked questions
- How do I install EchoSEO?
- Run
claude mcp add ventra-rocket -- npx -y github:ventra-rocket/EchoSEO. The install tabs above show the steps for each supported agent. - Which AI agents does EchoSEO work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is EchoSEO safe to use?
- It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is EchoSEO still maintained?
- The repository was last updated 39 days ago, so EchoSEO is actively maintained.
Skill content
View source on GitHubEchoSEO
The open, agent-native SEO platform — SEO tooling that does the work and proves it against your own data, at bring-your-own-key cost.
EchoSEO is a self-hostable, open-core alternative to Semrush/Ahrefs, built by VentraRocket. It stands on the excellent MIT-licensed every-app/open-seo base and extends it with a free public SEO checker, a professional site audit that verifies its own fixes, first-party Google Search Console data fusion, and bilingual (🇻🇳/🇬🇧) support — all Cloudflare-native and self-hostable.
Status: Alpha, actively developed. The free SEO checker and the professional site audit are built and running in production (echoseo.ventrarocket.vn); the inherited keyword/rank/backlink/competitor surfaces come from the open-seo base and work with your own DataForSEO key. Not a 1.0 release yet — see Roadmap for what is shipped vs. planned.
Why EchoSEO
- An audit that proves the fix. Not just a list of issues: EchoSEO re-crawls the site to verify each fix actually landed (resolved / still-present / regressed), cites the relevant Google guidance per issue, and scores GEO / AI-search readiness separately.
- A free SEO checker that is a real product. A public instant on-page check plus an email-gated deep check (Google PageSpeed Insights + our own bounded crawl) — $0 marginal cost per check, delivered as an emailed report and a shareable link. It doubles as a live demo of the audit engine.
- BYO-key economics. Paid competitive data (DataForSEO) runs at your own cost behind a thin provider seam — undercutting $99–$500/mo suites by 1–2 orders of magnitude for targeted usage.
- Agent-native. An 18-tool MCP server + portable agent skills let Claude Code (or any MCP client) run assisted SEO workflows against your data. (The fully autonomous read-write loop is the V1 goal, not shipped yet — see roadmap.)
- Open + self-hostable. MIT core, Cloudflare-native, no lock-in. Free to self-host with your own keys; a managed cloud tier is planned.
- Bilingual. Vietnamese and English (the public checker surfaces are fully localized; the dashboard is being localized incrementally).
What's shipped vs. planned
Legend: ✅ built & deployed by EchoSEO · ◐ inherited from the open-seo base (present; bring your own DataForSEO key; not yet independently hardened as EchoSEO) · ○ planned
| Area | Status | | -------------------------------------------------------------------------------- | :-----------------: | | Free SEO Checker — public Lite + email-gated Deep, shareable report | ✅ | | Professional Site Audit — crawl snapshots, All Issues, per-URL AI remediation | ✅ | | Audit history + GSC search-signal fusion, async ZIP export, evidence screenshots | ✅ | | Verified indexation — IndexNow submit, GSC index-status, re-crawl verification | ✅ | | Bilingual VN + EN — public checker surfaces | ✅ | | Keyword research (DataForSEO) | ◐ | | Rank tracking (global, scheduled) | ◐ | | Backlinks · Competitor / domain overview | ◐ | | GSC integration (search performance) | ◐ | | MCP server (18 tools) + agent skills — assisted | ◐ | | AI-search visibility (Brand Lookup + Prompt Explorer) | ◐ | | Managed cloud (hosted, PAYG credits, team seats) | built, not launched | | Keyword clustering | ○ | | Content optimization engine (briefs, entities, score, AI writing) | ○ V1 | | Autonomous read-write agent loop | ○ V1 | | GA4 + Bing Webmaster integrations | ○ V1 | | Local + SERP-feature rank tracking · White-label reporting | ○ V1 | | Dashboard VN localization · Programmatic SEO · Autonomous pipelines | ○ Later |
See docs/project-roadmap.md for the full plan.
Tech stack
- App: TanStack Start (React 19), Vite, Tailwind 4 + daisyUI 5, TypeScript
- Runtime: Cloudflare Workers + D1 (SQLite) + Durable Objects + Workflows + KV + R2
- ORM: Drizzle · Auth: Better Auth (+ Cloudflare Access / local modes)
- AI: Vercel AI SDK 6 + OpenRouter · MCP:
@modelcontextprotocol/sdk - SEO data: DataForSEO (BYO-key) + Google PageSpeed Insights + GSC (first-party)
Self-hosting
EchoSEO deploys as a single Cloudflare Worker.
- Cloudflare (recommended):
docs/SELF_HOSTING_CLOUDFLARE.md - Docker:
docs/SELF_HOSTING_DOCKER.md
Quick local start:
corepack enable
pnpm install
pnpm dev
You will need your own keys based on the features you enable: DataForSEO for competitive data, OpenRouter for AI assistance, and Turnstile + Google PageSpeed Insights + Resend for the public checker’s full Deep/email flow. See the self-hosting guides for the full environment setup and safe degradation when a feature is not configured.
Documentation
docs/CONTRIBUTING.md— how to run the checks CI runs, and what this project rejectsdocs/LOCAL_DEVELOPMENT.md— running the app locallydocs/self-host-auth-mode-spec.md— the three auth modes and the build-time/runtimeAUTH_MODEcontractdocs/project-overview-pdr.md— product definition, personas, scope, architecturedocs/project-roadmap.md— phased roadmap and milestonesdocs/marketing-overview.md— positioning, GTM, pricing
Relationship to open-seo
EchoSEO is a friendly fork of every-app/open-seo (MIT). We track it as a git remote and pull security/feature updates upstream where they fit. Net-new EchoSEO work — the free public checker, the professional site audit and its verification loop, bilingual support, and the hosted collaboration layer — is layered on top. Credit for the base platform goes to its authors.
License
MIT. See LICENSE. EchoSEO is © VentraRocket; the upstream open-seo copyright is retained alongside it, both preserved per the MIT terms.
Related Skills
Agent-Reach
87.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.2kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.7k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.2kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
