AskSEO
Provides governed knowledge for Etsy sellers, covering account creation and safety, listing and competitor research, keyword research, and ranking.
Includes SEO guidance for Google services, specifically Google Business Profile for local SEO and Google Search Console for technical SEO and audits.
Provides SEO guidance for WordPress, covering setup, theme selection, and page design.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AskSEOHow can I improve my Google Business Profile ranking locally?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AskSEO
A governed knowledge record for SEO — Complete SEO, Local SEO, Blogging, and Quick Skills (Etsy), sourced from real course material. It exists so anyone can connect this record to Claude or ChatGPT over MCP and be guided strictly from what's actually in it, instead of a generic AI answer.
What this covers
Complete SEO, Local SEO, Blogging, and Quick Skills (Etsy) — as the owner
adds it. It does not cover institute administration, or anything not
explicitly added to knowledge/. Outside its scope, the record says so
plainly rather than guessing.
Related MCP server: xknow-mcp
What's inside knowledge/
46 governed documents, organized by topic:
Folder | Covers |
| Selection criteria, marketplace/Ahrefs/AI-tool/backlink-UGC methods, APK niches, country & language targeting, timing & first-mover niches |
| Keyword grouping, research methods, content coverage |
| Article structure, SEO copywriting, NLP entity extraction, multilingual content |
| Setup, theme, and page design |
| Meta tags, Core Web Vitals, schema, audits, Search Console, reverse engineering |
| APK hosting and AdSense approval |
| Backlinks, anchor text, outreach, guest posting |
| Google Business Profile, local ranking factors |
| Etsy account creation and safety, listing/competitor research, keyword research, ranking |
Plus glossary.md, why-seo-matters.md, and
connect-claude-and-chatgpt.md at the root.
Every document is status: stable, approved by the record's owner, and
cites its source via a footnote — see AGENTS.md for the full governance
rules this record follows.
Quick start
npm install
npm run dev # browse the record at http://localhost:3000Use AskSEO in Claude or ChatGPT — no setup needed
AskSEO is already live, served over MCP at
https://askseo.cybrumsolutions.dev/mcp — public, read-only, no login
and no API key required. Connecting Claude or ChatGPT to this URL makes it
answer SEO questions strictly from what this record actually covers, citing
the source document, and saying plainly when something isn't in here instead
of guessing.
Claude — Settings → Connectors → Add custom connector → paste
Name AskSEO and the MCP Server URL above → Continue → leave authentication
on No sign-in → Add.
ChatGPT — Settings → Developer mode (turn it on) → Plugins → + → New
Plugin → Name AskSEO, Connection Server URL, paste the URL, set
Authentication to No Auth → Create.
Then just ask it something: "Use AskSEO and explain what a nano niche is."
Full step-by-step with screenshots for both:
knowledge/connect-claude-and-chatgpt.md
(also readable on the live site at
askseo.cybrumsolutions.dev/docs/connect-claude-and-chatgpt).
Self-hosting your own instance
Cloning this repo and standing up your own MCP door (your own Postgres, your
own Gemini API key, your own domain) is a separate thing from using the
already-deployed one above — do this only if you want to run your own copy.
The full, step-by-step walkthrough is in AGENTS.md under
"Serving to agents".
npm run provision # once: apply schema + grant ingest
npm run refresh # publish the record into a servable generation
npm run serve # run the MCP serverAdding new material
New sessions get folded in the same way the first batch was: raw
notes go through the add-sources skill (.agents/skills/add-sources/),
which converts them into governed markdown, verifies every number against
the source, and asks for approval before anything publishes. Then:
npm run refresh # re-embeds only what changedGovernance
Owner / approver: Ahmed Raza (
human:ahmedraza)Audience: public — every document is readable by anyone with this repository
Policy:
.ksor/governance.yaml
AGENTS.md is the full working contract for this repository — read it
before changing how documents are written, structured, or served.
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn the AI you already pay for into an SEO agent: measured topics, SERP briefs, rule-checked drafts
SEO for AI agents: keywords, live SERPs, backlinks, rank tracking, site audits, Search Console
SEO answers for AI agents: Search Console reads free, plus competitor, keyword, backlink, SERP data.
SEO data for AI agents: Google SERP, keyword research, backlinks, site audits, AI answer visibility.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAEO & GEO strategy agent. Get cited by ChatGPT, Perplexity, Claude, and Google AI Overviews. Delivers schema markup, llms.txt, strategy audits, and progress reports via x402 payments on Base.47 npmMIT
- AlicenseAqualityBmaintenanceEnables MCP-capable agents to search, retrieve, cite, and graph-explore curated SEO, SaaS, and LLM-wiki knowledge locally without API keys.550 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to query a governed knowledge base and receive cited answers, or explicitly decline when the record does not cover the question, preventing improvisation over gaps.4 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to access self-hosted SEO data and workflows, including keyword research, rank tracking, competitor insights, backlinks, site audits, and AI visibility.MIT