Website Spec
Server Details
Provides a platform-agnostic specification of the technical features every decent website should have
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Every tool targets a distinct read shape: get_categories discovers filters, list_topics returns a complete unranked index, search is relevance-ranked lookup, get_topic fetches one page by slug, get_checklist produces grouped audit output, and get_changes is the delta tool. The descriptions explicitly cross-reference when to prefer one over another (e.g. 'use search instead for ranked lookup'), eliminating boundary ambiguity.
Five of six tools follow a clean verb_noun pattern (get_categories, get_changes, get_checklist, get_topic, list_topics). Only 'search' deviates as a bare verb with no noun, but it is a widely understood convention and remains readable.
Six tools is well-scoped for a read-only spec browsing/audit server, and each earns its place covering a distinct step of the discover-find-fetch-audit-delta workflow. Nothing feels redundant or missing from a count perspective.
The surface covers the full read lifecycle: category discovery, filtered indexing, keyword search, single-page fetch, audit checklist output, and change history for returning agents. Since the spec is hand-curated and read-only by design, there are no obvious gaps or dead ends.
Available Tools
6 toolsget_categoriesList categoriesARead-onlyIdempotentInspect
Read-only. List the ten top-level spec categories with their summaries and topic counts. Takes no arguments. No side effects; categories are returned in canonical display order. Call this first to discover the valid category filter values used by list_topics, get_checklist, and search results.
Inputs: no named parameters. Returns: count, categories
get_changesGet spec changes since a dateARead-onlyIdempotentInspect
Read-only. Return the spec's change history — new pages, status promotions/downgrades, substantive rewrites, and removals — newest first, each resolved to the current topics it affects (slug, title, current status, category, URL). This is the delta tool for a returning agent: pass since (the date you last audited a site) to get only what has changed, then re-audit just those topics instead of the whole spec. Omit since to get the most recent entries. The spec is hand-curated and typed (added/changed/status/removed), so this is a precise signal, not a raw timestamp diff. The same history is published as an RSS feed at https://specification.website/changelog/rss.xml for out-of-band polling. A sensible re-check cadence is monthly, or whenever you start a fresh audit.
Inputs: type, limit, since. Returns: type, count, since, latest, +1 more
get_checklistGet an audit checklistARead-onlyIdempotentInspect
Read-only. Return a Markdown checklist of spec items grouped by category, optionally filtered by category and/or status. Built for site audits — each item is a tickable line with status and canonical URL. Returns all statuses unless status is passed. No side effects; items are grouped by category in canonical order and the output is deterministic. Use list_topics instead when you want a flat list rather than grouped checkboxes, or the audit_url prompt to drive an actual audit of a target URL.
Inputs: status, category. Returns: total, filters, categories
get_topicGet one spec pageARead-onlyIdempotentInspect
Read-only. Fetch the full canonical Markdown for a single spec page by its slug: YAML frontmatter (title, status, category, sources, related slugs) plus the rendered body. Use this once you have a slug from search or list_topics. If you only have keywords, call search first.
Inputs: slug (required). Returns: url, slug, mdUrl, title, +7 more
list_topicsList spec topicsARead-onlyIdempotentInspect
Read-only. Return the canonical list of spec topics, optionally narrowed by category and/or status, each with title, status, category, summary, and URL. Returns ALL statuses unless status is passed; omitting limit returns every matching topic. No side effects; results are deterministic and returned in canonical spec order (by category, then page order). This is the right tool when you want a complete, unranked index (e.g. "every required SEO topic"). Use search instead for relevance-ranked keyword lookup, get_checklist for audit-style grouped output, and get_topic to fetch one page in full.
Inputs: limit, status, category. Returns: count, total, topics, filters
searchSearch the specARead-onlyIdempotentInspect
Read-only, deterministic full-text search across every spec page. Ranks pages by weighted keyword matches in title, slug, summary, and body, and returns the top results with status, category, canonical URL, Markdown URL, and matching body excerpts. No side effects and no live-web access — it queries an in-memory snapshot bundled at build time, so it returns in well under a millisecond. Use this for keyword/topic lookups when you do NOT already know the slug. Prefer list_topics when you want the complete, unranked set of pages matching a category/status filter; prefer get_topic when you already know the exact slug.
Inputs: query (required), limit. Returns: count, query, results
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.