# Seobase

> Seobase MCP skills pack — SEO audits, competitor research, GEO/AI-visibility, keyword research, and end-to-end article generation, enhanced with live Search Console, Bing, Semrush, and DataForSEO data when connected.

- Skill: `meabo/seobase` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add meabo/seobase`
- Raw SKILL.md: https://api.skillmd.com/api/skills/meabo/seobase/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: Meabo (https://skillmd.com/u/meabo)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/meabo/seobase

---


# Seobase Skills

AI marketing/SEO skills for Claude Code, Cursor, Codex, and other AI coding tools.
Audit a site, research keywords, check AI-answer visibility, and — the one thing
no audit tool does — generate and publish a full article, all from your terminal.

Free skills need no account and use `WebFetch`/`WebSearch` only. Connect the Seobase
MCP server for live data: real Search Console/Bing numbers, Semrush backlink authority,
DataForSEO keyword metrics, AI-visibility (GEO) citation tracking, and the content
generation pipeline itself.

## Connecting the Seobase MCP

```json
{
  "mcpServers": {
    "seobase": {
      "type": "http",
      "url": "https://mcp.seobase.co/mcp",
      "headers": { "Authorization": "Bearer <your Seobase API key>" }
    }
  }
}
```

Get an API key from Seobase → Settings → Developer (live now). The hosted endpoint
above is deployed and healthy but not yet reachable at `mcp.seobase.co` — DNS is still
being wired up, see the roadmap note below. For local/dev use against a self-hosted
instance in the meantime, run the server directly: `pnpm --filter @seox/mcp dev`
(stdio transport).

## Skills

| Skill | Command | Free-tier behavior | With Seobase MCP connected |
|---|---|---|---|
| SEO Audit | `/seo-audit` | WebFetch-based technical + on-page audit | + `audit_run_site_audit` (schema, dead links, sitemap crawl, on-page, composed in one call) |
| Competitor Analysis | `/competitor-analysis` | WebSearch-based positioning research | + `semrush_competitors`, `semrush_organic_keywords` (real keyword-gap data, not a guess) |
| GEO Visibility | `/geo-visibility` | Manual spot-check across AI-answer-style queries | + `semrush_ai_visibility` — real LLM-citation frequency vs. a category benchmark |
| Content Brief | `/content-brief` | Keyword → outline from public research | + `keywords_research` (Seobase's own semantic keyword engine) |
| Write Article | `/write-article` | N/A — requires the MCP | `content_generate_article` → `content_generation_status`: keyword to a generated, optimized, published article. No audit-only competitor has this. |
| CTR Fix | `/ctr-fix` | N/A — requires GSC data | `audit_find_ctr_opportunities` finds high-impression/low-CTR pages to rewrite |
| Backlink Audit | `/backlink-audit` | WebSearch-based rough pass | + `semrush_backlinks` — authority score, referring domains, toxic-link flags |
| Rank Report | `/rank-report` | N/A | `gsc_search_analytics` + `bing_search_analytics` weekly movement summary |
| Structured Data | `/structured-data` | Generic schema.org JSON-LD templates | Same templates, offered as copy-paste reference |

## Why this pack over an audit-only tool

Most "AI marketing MCP" packs (Cogny included) can audit a site, monitor rankings, and
draft copy for a human to paste elsewhere. None of them can generate and ship a page.
Seobase's core product is the content pipeline itself — `/write-article` runs the exact
keyword-to-published-article flow the Seobase app runs internally, from your terminal.

On raw data depth: Seobase's MCP is backed by a real Semrush gateway (organic keywords,
backlink authority, AI-visibility) and DataForSEO, not just WebFetch guesswork or the
free tier of Search Console/Bing.

## Roadmap note (honesty, not hype)

Per Seobase's own house rule (never claim a capability the product doesn't have yet) —
current status, not aspirational:

- **Developer API keys: live.** Settings → Developer on the app issues real bearer
  keys today.
- **Hosted MCP server: deployed and healthy**, running the multi-tenant HTTP
  transport — but `mcp.seobase.co` isn't resolvable yet (DNS/tunnel routing pending).
  Until it is, run `@seox/mcp` locally (stdio transport) against a self-hosted
  instance.
- **OAuth-in-browser: not built.** Bearer-key auth only for now — intentionally
  scoped as a fast-follow once there's real usage to justify it.
- Google Analytics and Google Tag Manager tools are deliberately not listed: Seobase
  has no integration for either today.

## Contributing

PRs welcome. Each skill is a single `skills/<name>/SKILL.md` — see any existing skill
for the format: YAML frontmatter, numbered steps, an explicit "free tier vs.
MCP-enhanced" split, and a concrete example output.

## License

MIT

