Capabilities Txt Registry MCP server
online · 100% uptimeio.github.capabilityhostprotocol/capabilities-txt-registry·v0.1.0Discover what websites across the agentic web can do — query the capabilities.txt registry.
0 stars
Reviews
Write oneNobody has reviewed Capabilities Txt Registry yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Capabilities Txt Registry tools (3)
write = sends, deletes, buys or postsdiscover_capabilitiesFreeSearch the capabilities.txt registry for sites that can do something — by capability id, keyword, or category. Returns matching capabilities with the site that offers them and its conformance grade. To invoke, fetch that site's /capabilities.txt.
get_siteFreeGet the full list of capabilities a site declares, by domain.
list_sitesFreeList every site that publishes a conformant capabilities.txt, with its grade and capability count.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1399ms20/20
- Tool poisoning3 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Capabilities Txt Registry compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 336 ms
- faster than 43% of 30,031 servers
What its tools let an agent do: 3 read
Install Capabilities Txt Registry in Claude Code, Cursor or VS Code
claude mcp add --transport http capabilities-txt-registry https://capabilitiestxt.org/api/mcp
What the publisher says
From the Capabilities Txt Registry repository's README, as published. We do not edit it. Read it on GitHub
capabilities.txt
A simple, open convention for a website to declare what it can do — the
capabilities an agent can discover and invoke — at a well-known location.
The web taught machines to read in layers. robots.txt says what a crawler may access. sitemap.xml says what exists. llms.txt says what's worth reading. Each answers one narrow question for an automated reader.
None of them answers the question agents now ask: what can this host actually do?
Agents have stopped only reading the web and started acting on it. An agent that lands on your site can summarize your docs — but it has no standard way to discover that you expose a "create support ticket" capability, a "check inventory" capability, or "start a return," and how to call them. Today that happens through bespoke, one-vendor-at-a-time integrations.
capabilities.txt is the missing layer: a public, well-known file where a host declares the capabilities it offers, so any agent can discover what it can do.
It is deliberately small. llms.txt worked because you could adopt it in an afternoon. capabilities.txt follows the same rule.
The two forms
A host publishes one or both:
grouped by category, each with an id, version, and one-line description.
- /capabilities.txt — human- and agent-readable markdown: capabilities
capability references, each resolvable to a full descriptor.
- /.well-known/capabilities.json — the structured form: an array of
The markdown form is for discovery and reading. The JSON form is for machines that want structure. Publishing the markdown form alone is a perfectly good start.
Format (/capabilities.txt)
# capabilities.txt
> One sentence: what this host is and what kind of capabilities it offers.
> Structured form: https://example.com/.well-known/capabilities.json
## <Category>
### <Group name> (<group-id>)
- <capability-id> (v<version>) — <one-line description>
- <capability-id> (v<version>) — <one-line description>Rules, kept minimal:
plus optional links (the JSON form, docs, an invocation endpoint).
- Line 1 is # capabilities.txt.
- A blockquote (>) summary follows: one sentence on what the host offers,
(v), and a short — description.
- ## headings group capabilities by category (free-form, your choice).
- ### headings name a group, optionally with a stable (group-id).
- Each capability is a list item: a stable capability-id, an optional
- It's just markdown. If a human can read it and an agent can parse it, it's valid.
Structured form (/.well-known/capabilities.json)
{
"version": "1",
"capabilities": [
{
"id": "support.create_ticket",
"version": "1.2.0",
"description": "Open a support ticket",
"descriptor": "https://example.com/.well-known/capabilities/support.create_ticket.json"
}
]
}Each entry is a reference; descriptor (optional) points to a full machine-readable description of inputs, permissions, and how to invoke.
Where it sits among the standards
It is not a replacement for MCP or an API spec. The Model Context Protocol is a stateful connection-and-invocation protocol; OpenAPI describes an HTTP API. capabilities.txt is the layer before invocation — a static, public, crawlable advertisement an agent (or a search engine) can read with no live connection, that points to your MCP server, HTTP API, or other endpoint for the actual call. Discovery and invocation are different jobs. capabilities.txt does discovery; it hands off invocation.
Adopt it
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Capabilities Txt Registry: common questions
- Is Capabilities Txt Registry MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Capabilities Txt Registry safety report
- How do I install Capabilities Txt Registry?
- It runs remotely at capabilitiestxt.org. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Capabilities Txt Registry need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Capabilities Txt Registry maintained?
- The last commit was 55 days ago (2026-09-10). The latest release is v0.1.0.
- Is Capabilities Txt Registry up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Capabilities Txt Registry?
- Servers from other publishers that do the same job: MCP Registry Server MCP server.
- How does Capabilities Txt Registry compare with other MCP servers?
- safety score 89/100 (higher than 80% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Capabilities Txt Registry
Same job from other publishers: the closest match first, then the best rated.
- MCP Registry ServerPublish and discover MCP servers via the official MCP Registry. Powered by HAPI MCP server.not reviewedEstablishedA