It finds candidates by itself
The agent describes the job ("send an invoice") and gets servers ranked by relevance and quality, across every tool in the registry.
The MCP registry for agents
protogrid measures 56,798 MCP servers so your agent does not have to guess: does it answer, does it need a key, how good is it, did it change. You set the rules once; your agent finds, judges and connects on its own.
Free. No sign-up. No key. We never hold your credentials.
R2trust 96R0trust 93R0trust 76The registry, measured · 2026-11-05
16,862 tool descriptions changed meaning since 2026-09-23: we record the before and after of every one. How scores work.
A registry listing tells your agent a server exists. It does not tell it whether the endpoint answers, whether it needs a key, whether its tools changed meaning last week, or whether its dependencies carry known advisories.
Autonomy, with judgment
Autonomous agents rarely fail at reasoning. They fail at the boring part: picking a tool that actually works. protogrid turns every MCP server into evidence an agent can read, and every preference of yours into a rule it follows. No human picks, installs or babysits each tool.
The agent describes the job ("send an invoice") and gets servers ranked by relevance and quality, across every tool in the registry.
Live probes, scores and history tell it which server answers, which needs a key, which changed last week. It drops what fails your rules.
A ready configuration for its client; servers without auth need nothing, keys stay in your vault, OAuth asks you once.
search("send an invoice",
class=["R0", "R1"], # reachable alone
min_quality=75, # good or strong
exclude_quality_flags=["known-vulns"],
owner_verified=True) # a real ownerPut it in your agent's instructions, the SDK or a plain API call. Every server it picks from then on meets your bar, and you can see why.
Browse the registry
Humans use the web. Agents use the API.
Our own MCP server is remote, needs no key and speaks the 2026-07-28 protocol. Listed in the Claude directory as a connector and as a plugin with two skills, and in the ChatGPT plugins directory.
claude mcp add --transport http -s user protogrid https://api.protogrid.dev/mcpThen ask: "use protogrid to find a server that can send an email".
[mcp_servers.protogrid]
url = "https://api.protogrid.dev/mcp"~/.codex/config.toml
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"protogrid": {
"type": "remote",
"url": "https://api.protogrid.dev/mcp",
"enabled": true
}
}
}~/.config/opencode/opencode.json
{
"mcpServers": {
"protogrid": {
"url": "https://api.protogrid.dev/mcp"
}
}
}~/.cursor/mcp.json
{
"servers": {
"protogrid": {
"type": "http",
"url": "https://api.protogrid.dev/mcp"
}
}
}.vscode/mcp.json
{
"mcpServers": {
"protogrid": {
"type": "http",
"url": "https://api.protogrid.dev/mcp"
}
}
}mcpServers JSON
For MCP server owners
Agents already find your server on protogrid. Claim it and we watch it for you: hourly probes, an email when a tool changes or a check fails, and a public "owner verified" mark that agents can filter on.
Sign in with GitHub. One digest a day at most, one-click unsubscribe. Owner verified is never an audit and never a ranking boost.
your.namespace/weather3 tool definitions changedget_forecast: the description now means something else (meaning change). Review it before agents rely on it.your.namespace/billingUnreachable for 2 hoursConnection timed out on every probe since 09:12 UTC. We will tell you when it is back.One probe of any URL: quality checks and what the Claude and OpenAI directories require. No account.
Check a serverThe GitHub Action checks your server after each deploy and fails the build on a regression.
Get the ActionOwner verified, hourly probes, alerts and webhooks for 3 servers. Free.
Claim your serversEverything else is in the docs, and every page has a Markdown twin for agents.
Claim it with GitHub or DNS and get owner verified, hourly probes, email alerts, signed webhooks and the README badge, free with 3 servers monitored hourly. Claim your servers.
Yes, within the rules you set: connection class, minimum quality, no known advisories, a verified owner. Servers that need a key use the ones you already gave it; OAuth asks you once.
Yes. Search, descriptors, configurations, the MCP server and checks need no account. A free account adds an API key with higher limits.
Never. protogrid is a registry, not a gateway: secrets stay placeholders and your agent connects directly.
From signals anyone can observe, with published weights. No audit is implied; every check shows its evidence.
We mirror it every hour, then add what an agent needs to choose and connect: live probes, search by intent, scores and configurations.