Skip to main content
Glama

The MCP Census

Server Details

Vet any MCP server before you depend on it. Stamp: PASS, REVIEW, or BLOCK.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 15 tools

Disambiguation4/5

Most tools target distinct queries (lookup by exact name vs search by keyword vs recent listings vs stats), but census_preflight and census_stamp heavily overlap since stamp is literally the preflight body plus a stamp string. census_stats and census_coverage also both return headline ecosystem numbers with fuzzy boundaries, and audit_config vs preflight are only separated by scope (config vs single server).

Naming Consistency4/5

Every tool uses the same census_ prefix and snake_case, which is highly predictable. The only minor deviation is mixing noun-style names (census_stats, census_coverage, census_recent, census_changes) with verb-style names (census_lookup, census_search, census_preflight, census_watch_subscribe), though the convention remains readable across the set.

Tool Count5/5

Fifteen tools is well within a healthy scope for a census/registry service with lookup, search, feeds, audit, policy, and watch management. Each tool maps to a distinct endpoint or lifecycle action, and the watch trio (list/subscribe/unsubscribe) justifies its three slots.

Completeness4/5

The surface covers discovery (search, recent), identity (lookup, lookalikes), evaluation (preflight, stamp, audit_config, policy_list), telemetry (stats, coverage, changes, credits), and a full watch lifecycle (subscribe/list/unsubscribe). Minor gaps remain, such as no watch update/deactivate-vs-delete distinction or batch preflight, but agents can work around these.

Available Tools

15 tools
census_audit_configAudit an MCP client configAInspect

Audit a whole MCP client config in one call (.mcp.json, claude_desktop_config.json, .cursor/mcp.json, .vscode/mcp.json, Codex config.toml text). Resolves every entry without guessing (url → remote_url, npx → npm package, uvx → PyPI package) and returns one PASS / REVIEW / BLOCK / UNKNOWN verdict per entry under a built-in policy, plus CENSUS-AUDIT/1 text, valid_until_epoch and exit_code (1 on any BLOCK). UNKNOWN is never upgraded to PASS. Cost 1 credit per config per UTC day; keyless callers get one config of ≤25 entries per IP per day. Not a malware scan; PASS is not a sandbox. Strip env/headers before sending.

Inputs: config (required), format, strict, policy_id, +1 more.

census_changesCensus change feedA
Read-onlyIdempotent
Inspect

The Census change feed (CENSUS-CHANGES/1): observed transitions across every server — server_new, remote_down, remote_up, tools_changed, health_change, verified_change, security, endpoint_moved, registry_status, spec_era_change. Cursor-paginated: pass next_cursor back as since. Filter by events, server_names or namespace_domain. Only real transitions, never 'still fine'. Unmetered in v1; poll hourly. Not a malware scan.

Inputs: limit, since, events, server_names, +1 more.

census_coverageCensus coverage reportA
Read-onlyIdempotent
Inspect

Public transparency report (same payload as GET /v1/coverage). Unmetered. Live D1 census/identity/remote/protocol/adoption/pipeline counts plus method notes — never invents completeness percentages or a brand_audit punch list.

Inputs: no named parameters.

census_creditsShow remaining Census creditsA
Read-onlyIdempotent
Inspect

Show remaining Census credits for this API key (wallet after the UTC-month grant). Unmetered. Without a key, returns anonymous unique-per-day remaining — not a wallet.

Inputs: no named parameters.

census_lookalikesFind lookalike MCP serversA
Read-onlyIdempotent
Inspect

Contested identity for one exact server_name: official_for, name_collision_count, and up to 10 other census server_name values sharing the same namespace brand or tail. Never invents lookalikes. Cost 1.

Inputs: server_name (required).

census_lookupLook up an MCP serverA
Read-onlyIdempotent
Inspect

Get the live health verdict for one MCP server by its exact registry name (e.g. 'io.github.owner/name'). Returns stars, last-push recency, gone/archived/deprecated flags, name-collision count, and a fact-based health verdict (healthy | issues | unknown).

Inputs: name (required).

census_policy_listList MCP Census policiesA
Read-onlyIdempotent
Inspect

List the exact immutable Preflight v1 built-in policy objects, canonical ruleset, and policy digests. Unmetered.

Inputs: no named parameters. Returns: ok, ruleset, policies, audit_signed, +1 more

census_preflightRun MCP server preflightAInspect

Evaluate one exact MCP server under a documented built-in install policy. Returns PASS, REVIEW, or BLOCK with evidence reasons, freshness, digests, and explicit limits. This is a first gate, not a security audit. refresh=if_stale requires x-api-key.

Inputs: server_name (required), refresh, policy_id. Returns: ok, facts, policy, meaning, +12 more

census_recentRecently discovered MCP serversA
Read-onlyIdempotent
Inspect

Newest MCP servers by real first_seen_at (same payload as GET /v1/recent). Unmetered. Only rows with a known first-seen date — never invents or guesses discovery times. Optional limit 1–50 (default 20).

Inputs: limit.

census_stampCensus stamp for an MCP serverAInspect

Census stamp for one exact MCP server under a built-in policy. Same input as census_preflight. Returns the preflight body plus compact CENSUS-STAMP/1 text and stamp_json. Cost matches preflight. Never connect without a stamp. PASS is not a malware scan or permission review.

Inputs: server_name (required), refresh, policy_id.

census_statsCensus ecosystem statsA
Read-onlyIdempotent
Inspect

Ecosystem headline numbers from the live census (same payload as GET /v1/stats). Unmetered. Returns total servers, healthy/issues counts, popular (gh_stars>=1000), remote-capable count, github-linked count, and captured_at. No invented metrics.

Inputs: no named parameters.

census_watch_listList my server watchesA
Read-onlyIdempotent
Inspect

List active per-server watches for this API key. Requires x-api-key.

Inputs: no named parameters.

census_watch_subscribeWatch an MCP server for changesA
Idempotent
Inspect

Subscribe this agent (or a human email) to alerts for ONE specific MCP server. Fires only on real observed changes: remote_down, remote_up, health_change, verified_change, security. Requires x-api-key. Prefer webhook_url (https) so your agent can receive POST callbacks; email optional. Returns a watch id + HMAC secret (X-Census-Signature: sha256=…). Free tier: 5 watches; pro: 50.

Inputs: server_name (required), email, label, events, +1 more.

census_watch_unsubscribeRemove a server watchA
DestructiveIdempotent
Inspect

Deactivate a watch by id. Requires x-api-key that owns the watch.

Inputs: id (required).

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources