SkillAgentSearch skills...

All-In-One-Free-SEO-Tool

Free SEO tool — open-source, self-hosted alternative to Ahrefs, Semrush & Moz. 99 tools: site audits, rank tracking, keyword research, AI search visibility (ChatGPT, Perplexity, Gemini, AI Overviews), content briefs, backlinks, local SEO, white-label reports, and an agent that applies fixes.

Install / Use

claude mcp add IamRamgarhia -- npx -y github:IamRamgarhia/All-In-One-Free-SEO-Tool

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

76/100

Category

Automation

Supported Platforms

Claude Code
Claude Desktop
Gemini CLI

Our assessment of All-In-One-Free-SEO-Tool

All-In-One-Free-SEO-Tool scores 76/100 on our quality scale, 1399th of 1,753 Automation skills we index.

Its MCP Server is 40 KB long, well organised into 54 sections with 3 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.

It has 44 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
21/30
Structure
18/20
Description
15/15
Adoption
7/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 3 days ago, so All-In-One-Free-SEO-Tool 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 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

All-In-One-Free-SEO-Tool compared with similar skills

All 4 of these similar skills score higher than All-In-One-Free-SEO-Tool; compare them before choosing.

SkillScoreStarsUpdatedFormat
All-In-One-Free-SEO-Tool (this skill)by IamRamgarhia76443d agoMCP Server
Agent-Reachby Panniantong10085.7k12d agoCLAUDE.md
headroomby headroomlabs-ai10073.9ktodayCLAUDE.md
rufloby ruvnet10073.4ktodayCLAUDE.md
CowAgentby zhayujie10047.1ktodayCLAUDE.md

Frequently asked questions

How do I install All-In-One-Free-SEO-Tool?
Run claude mcp add IamRamgarhia -- npx -y github:IamRamgarhia/All-In-One-Free-SEO-Tool. The install tabs above show the steps for each supported agent.
Which AI agents does All-In-One-Free-SEO-Tool work with?
It is written for Claude Code, Claude Desktop and Gemini CLI, as a MCP Server file. Other agents that read the same format can often use it too.
Is All-In-One-Free-SEO-Tool safe to use?
It is MIT-licensed and scores 97/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 All-In-One-Free-SEO-Tool still maintained?
The repository was last updated 3 days ago, so All-In-One-Free-SEO-Tool is actively maintained.
<div align="center">

All-In-One Free SEO Tool — Open-Source Alternative to Ahrefs, Semrush, Moz & SE Ranking

🚀 The complete free SEO platform. 99 dedicated tools: site audits, rank tracking, keyword research, AI search visibility (ChatGPT · Perplexity · Gemini · AI Overviews), content briefs, backlinks, local SEO, white-label client reports, automations — all in one self-hosted app.

Built for agencies and freelancers, specifically

Team accounts with per-client access · generate every client's report in one run, then review before anything goes out · an autonomous agent that fixes what it finds and can undo any of it · an embeddable audit widget that turns your site into a lead source · proposals built from real audit findings.

Replace ₹25,000–₹65,000/month ($300–$770) of SEO subscriptions with one MIT-licensed free tool. Own your data. Works with free AI keys (Gemini, Groq) — no paid APIs required.

License Stack Self-Hosted Free Forever Star us

Use cases: free seo tool · all in one seo · ahrefs alternative · semrush alternative · moz alternative · open source seo · self-hosted seo · rank tracker · keyword research · technical seo · local seo · AI search optimization (GEO) · LLM citation tracking · backlink checker · content brief generator · white-label client reports · SEO automation for freelancers and small agencies

⚡ Install · 💰 How much you save · 📸 Screenshots · 📦 Full feature list · 🔮 Coming soon · 🆘 Troubleshooting · ❓ FAQ · 📜 License

SEO Tool dashboard — health score, today's priorities, open tasks, latest audit score

</div>

💰 How much you save

A typical SEO professional pays ₹25,000-₹45,000 per month ($300-$540) for tools. This one replaces all of them — for ₹0.

Solo freelancer SEO stack (real prices, 2026)

| Tool you're paying for | What it does | Cost / month | |---|---|---| | Semrush Pro | Keyword research, rank tracking, audits | ₹11,700 ($140) | | Surfer SEO Essential | Content briefs, content score | ₹7,400 ($89) | | BrightLocal Single | Local SEO, citation tracking | ₹3,300 ($39) | | Frase | AI content writer | ₹3,800 ($45) | | ChatGPT Plus | AI assistant | ₹1,700 ($20) | | TOTAL | | ₹27,900 / month | | | | ₹3.35 lakh / year | | This tool replaces all 5 | | ₹0 / month ✅ |

Small agency stack

| Tool | Cost / month | |---|---| | Ahrefs Lite | ₹10,800 ($129) | | Semrush Pro | ₹11,700 ($140) | | Surfer SEO Advanced | ₹18,300 ($219) | | BrightLocal Multi | ₹6,600 ($79) | | Frase Team | ₹9,600 ($115) | | Reporting tool (AgencyAnalytics) | ₹6,300 ($75) | | TOTAL | ₹63,300 / month | | | ₹7.6 lakh / year | | This tool replaces all 6 | ₹0 / month ✅ |

Prices accurate as of February 2026. Ahrefs / Semrush / Surfer publish official pricing on their sites — what you actually pay can be higher with add-ons (extra users, extra projects, AI credits).

Where this genuinely replaces them, and where it doesn't.

A lot of what those tools charge for is free data they repackage — Search Console, Analytics, PageSpeed, Trends and autocomplete are all Google APIs you can call yourself, and that's exactly what this does. Site audits, technical SEO, rank tracking, content tooling, reporting and client management are all fully covered here.

Two things are not free data, and you should know that before you switch:

  • Backlink index. Ahrefs and Semrush operate their own web crawlers, and that index is the single biggest thing you pay them for. This tool uses Search Console's backlink data (your own sites only) plus Common Crawl — useful, but not a substitute for a commercial index. If backlink research is core to your work, keep a paid tool or pair this with the free Ahrefs Webmaster Tools.
  • Exact keyword search volumes. There is no free source for real monthly volumes. This tool gives you a directional estimate from Trends, autocomplete and SERP signals, and shows you the raw inputs so you can judge it — it does not invent a number and present it as fact.

Everything else, you can stop paying for.


⚡ Install in one command

No Git. No Node knowledge. No setup wizard. The installer auto-detects Docker / Node, finds a free port, runs migrations, builds for production, and opens your browser.

🪟 Windows (PowerShell)

iwr -useb https://raw.githubusercontent.com/IamRamgarhia/All-In-One-Free-SEO-Tool/main/install.ps1 | iex

🐧🍎 macOS / Linux

curl -fsSL https://raw.githubusercontent.com/IamRamgarhia/All-In-One-Free-SEO-Tool/main/install.sh | bash

🐳 Docker manually

git clone https://github.com/IamRamgarhia/All-In-One-Free-SEO-Tool.git && cd All-In-One-Free-SEO-Tool
docker compose up -d

Open http://localhost:3000. That's it.

📦 Or download a release

Prefer a file to a command, or want to pin a version? Download the latest release zip — the whole project, no Git needed. Unzip it, then either docker compose up -d or npm install && npm run build && npm start.

Every release ships a .sha256 next to the zip if you want to verify it.

🖱️ After installing: one icon does everything

The installer puts a single SEO Tool icon on your Desktop. Double-click it and a control panel opens in your browser:

| Button | What it does | |---|---| | Start / Stop | Runs the app, or shuts it down | | Open the app | Goes to the right port, whichever one it picked | | Update to latest | Pulls the newest version and rebuilds | | Back up now | A consistent snapshot of your data.db, taken with SQLite so nothing in flight is missed | | Restore this backup | Puts a backup back. Asks first, and copies your current data aside so a wrong choice is undoable | | Collect info for support | Gathers diagnostics to paste into an issue |

No terminal, no remembering commands, and nothing to work out about which file to click. If you delete the icon, double-click SEO Tool.cmd (SEO Tool.command on macOS/Linux) in the install folder and press Add to Desktop.

Docker installs are the exception — the data lives inside a Docker volume, so the panel can't reach it. Use docker compose up -d / down, and Settings → Backup inside the app.

💻 Running it on your own PC (free, and the most private)

The commands above are the whole thing — the tool runs at localhost:3000 and your data never leaves the machine. A single data.db file holds everything; backing up means copying the folder.

Two things worth knowing:

  • It only runs while your computer is on. Scheduled audits, rank checks and the daily agent stop when you shut down. Fine for personal SEO; not fine if you want the automation to be automatic.
  • Reaching it from your phone takes one command and stays free — cloudflared tunnel --url http://localhost:3000 gives you an HTTPS URL with no router changes. Set APP_PASSWORD first, or anyone with the link can use your install.

Fully offline is supported too: install Ollama for local AI, and everything except SERP scraping and Google APIs works with no internet at all.

☁️ Running it online for free

Oracle Cloud Always Free is the one major cloud whose free tier genuinely fits: a persistent disk, no expiry, and far more RAM than this needs. Install Docker and follow the same steps.

A $5/month VPS (Hetzner CX11) is the shortest path if you'd rather not fight for free ARM capacity. Full walkthroughs for Hetzner, Oracle, Railway, Hostinger and DigitalOcean are in docs/HOSTING.md.

Vercel + Supabase or Neon won't work — worth saying plainly, because it's the obvious thing to try. The database is a local SQLite file, rank checking drives a real headless browser, and the scheduler needs a process that stays alive; none of those survive a serverless runtime, and Supabase and Neon are PostgreSQL while this is SQLite. The full reasoning is here.


📸 Screenshots

Real screens from the running app. No mockups, no marketing renders.

Client dashboard — health score + today's priorities

Client dashboard for Acme Coffee Co. showing a 32/100 health score gauge, open tasks (73), client count, audits (10), and a setup checklist at 60% complete

Every client gets a focused workspace with a 0-100 health score, today's priorities, daily-automation card, and one-click connections to Google Search Console + Analytics 4.

99 dedicated tools, organized by SEO discipline

All Tools page showing 13 category filters — Audits & scoring, Reports, On-page, Schema, Indexing, Speed, Keywords & content, Backlinks & outreach, Local SEO, Competitors & brand, AI visibility, Imports & integrations — and a grid of tool cards including Full SEO health check, SERP feature tracker, Content attack brief, Meta tag generator, SEO code generator

Filter by category or pin your favorites. Each tool is single-purpose and chainable — output of one feeds the next.

One AI chat for every SEO question

SEO Chat interface with starter prompts including 'Walk me through Google's confirmed ranking factors in 2026', 'How do I get cited in Google AI Overviews', 'My LCP is 4.2s on mobile — what do I fix first?', and 'Should I block GPTBot? Tradeoffs?'

One chat for every SEO topic — the AI auto-focuses on the right specialty (technical, on-page, AI visibility, schema, local, hreflang, CWV, and 20+ more). Drop in an image for image-SEO analysis.

AI blog writer with client-aware briefs

AI blog writer for Acme Coffee Co. showing topic suggestions like 'Buyer's guide: how to pick the right product for your needs' and 'Common mistakes when buying' alongside a brief form with target keyword 'best espresso machines under 500', supporting keywords, tone, audience, and length controls

Generates ~1200-word SEO-optimized posts. Topic suggestions are pulled from your client's real Search Console data when connected.

Ad Funnel Architect — multi-platform paid-ads strategy

Ad Funnel Architect with platform checkboxes for Meta, Google Search, Google Display, Google Shopping, LinkedIn, TikTok, and YouTube Ads; configured for an Acme CRM B2B SaaS targeting marketing managers with a $1000/mo lead-gen budget

Pick your platforms, set your budget, describe your audience — get a ready-to-paste funnel: awareness → consideration → conversion. Platform-specific ad copy with character limits respected.

And there's a global overview, too

Main agency dashboard with 'Working late, here's what needs attention today' greeting, latest audit score gauge, open tasks counter (73), clients count, audits run (10), and a 5-step setup checklist with progress bar

The home view when you log in. Multi-client overview, today's priorities, and what changed since you were last here.

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars44
CategoryAutomation
Updated3d ago
Forks19

Languages

TypeScript

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info