Standards signals

How MCP servers and Agent Skills line up with the open standards

Plain signals, not pass/fail, observed from public registry data and a read-only, unauthenticated check. MCP (spec revision 2026-07-28) and Agent Skills are now projects of the Agentic AI Foundation (AAIF). Neither AAIF nor the MCP project certifies servers, and nothing here changes a Copilot Studio verdict.

Own a server? modelcontextprotocol/conformance: test your own server. Own a skill? skills-ref validate.

MCP servers

Counts are over 47,350 directory entries after dedupe, before bulk publishers are grouped, so they differ from the unique counts on the home page (how the numbers add up). Endpoint checks last ran 2026-10-23.

SignalEntriesShareSpec
Listed in the official MCP Registry47,26999.8%MCP Registry
server.json schema 2025-12-11 (current)44,16193.4% of registryserver.json schema changelog
Remote Streamable HTTP30,18363.7%Transports: Streamable HTTP
HTTP+SSE only7281.5%Transports: backward compatibility (HTTP+SSE)
Local package only (stdio or self-hosted HTTP)15,86433.5%Transports: stdio
Answered an MCP initialize without credentials19,23964.3% of 29,903 checkedLifecycle: initialization
Need sign-in7,88526.4% of checkedAuthorization: RFC 9728 metadata
…and publish RFC 9728 metadata6,75585.7% of sign-inAuthorization: RFC 9728 metadata
…and the authorization server advertises CIMD2,20232.7% of 6,724 with metadataClient registration: CIMD
…and advertises the RFC 9207 issuer parameter2,47536.8% of 6,724 with metadataAuthorization: RFC 9207 iss
server/discover lists 2026-07-283691.8% of 20,884 checkedserver/discover

Spec version spoken

The protocol version in the initialize answer, over 19,179 endpoints that answered without credentials. We offer 2025-06-18 and, when a server accepts that, offer 2025-11-25 once more. A server can answer with any version it supports. Versioning

VersionEndpointsShare
2026-07-281270.7%
2025-11-2510,85756.6%
2025-11-0540.0%
2025-06-182,53313.2%
2025-03-264,68424.4%
2024-11-056433.4%
unknown3311.7%

server.json schema versions

SchemaEntries
2025-12-11 (current)44,161
2025-10-17650
2025-09-291,720
2025-09-16155
2025-07-09581

Agent Skills

SignalSkillsShareSpec
Meet the agentskills.io required fields2,17296.2%Spec: frontmatter
…and the name matches the folder2,15195.3%Spec: name
Use the experimental allowed-tools field2028.9%Spec: allowed-tools

Of 2,257 skills from the repos we index. See Skills.

Maintenance signals

An estimate from public metadata, not a judgment of the project. Each line on a server page is dated and links to its source. The directory's “Hide servers with deprecation signals” box hides entries with any of the first five.

SignalEntriesSource
Official MCP Registry status deprecated or deleted (not listed in the directory)618 (618 deprecated)MCP Registry
npm: latest version marked deprecated353registry.npmjs.org, checked 2026-10-23
PyPI: latest release yanked9pypi.org JSON API, checked 2026-10-23
PyPI: “Development Status :: 7 - Inactive”12pypi.org JSON API
GitHub repo archived272GitHub
Endpoint unreachable 5 checks in a row0Our check history (up to 4 checks so far)
Directory entries with any of the signals above (deduplicated)608
No commits in 12+ months (shown, never a verdict)171GitHub last push, 27,935 repos with data

GitHub archived flags are included. The unreachable signal needs 5 checks with no answer at all (DNS, refused or TLS failures); rate limits (HTTP 429), 5xx errors and timeouts count as unknown, never as down, and keep the last good result. Endpoints are checked about once a week.

Data built 2026-10-24. Corrections: hello@mcp4copilot.dev.