Skip to main content
Glama

Server Details

Provides a platform-agnostic specification of the technical features every decent website should have

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.7/5.0

Scored across 6 tools

Disambiguation5/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness5/5

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 tools
get_categoriesList categoriesA
Read-onlyIdempotent
Inspect

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 dateA
Read-onlyIdempotent
Inspect

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 checklistA
Read-onlyIdempotent
Inspect

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 pageA
Read-onlyIdempotent
Inspect

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 topicsA
Read-onlyIdempotent
Inspect

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote 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
    • A
      license
      A
      quality
      D
      maintenance
      Enables 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.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources