protogrid
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Find MCP servers by intent and get exactly how to connect to them right now. No proxying.
| Author | dev.protogrid |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 281 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"protogrid": {
"url": "https://api.protogrid.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
searchread-onlyHybrid (keyword + semantic) search over servers and their tools. Filter by connection class to keep only what you can reach autonomously (R0, R1).
Parameters:
q(required) — string — What you want to do, in plain words, e.g. 'send an email' or 'query postgres'class— array — Connection classes to keep, e.g. ['R0','R1']flags— array — Trust flags that must all be presentlimit— integer — Results to return (default 10)category— stringmin_trust— integer — Minimum trust score 0-100transport— stringmin_quality— integer — Minimum quality score 0-100; unscored servers are left outexclude_flags— array — Trust flags, any of which excludes a server, e.g. ['multi-version-spam','duplicate-repo']quality_flags— array — Quality flags that must all be presentowner_verified— boolean — true: only servers whose owner proved control of the namespace (not an audit)exclude_quality_flags— array — Quality flags, any of which excludes a server, e.g. ['known-vulns']
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_serverread-onlyOfficial server.json plus connectability (class, remotes with auth/health, packages), current tools, trust breakdown and identity for one server name.
Parameters:
name(required) — string — Official reverse-DNS name, e.g. io.github.acme/acme-mcpschemas— boolean — Include tool input/output schemas (default false; use list_tools for full schemas)
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_toolsread-onlyEvery current tool of a server with full input/output schemas, paginated by tool name.
Parameters:
name(required) — string — Official reverse-DNS namelimit— integercursor— string — next_cursor from the previous page
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_connectionread-onlyMinimal connection block for the preferred remote (or package) with ${SECRET} placeholders, formatted for a target client. Secrets are never accepted or returned.
Parameters:
name(required) — string — Official reverse-DNS nametarget— string — Output format (default mcpServers)
Hints: read-only yes · destructive no · idempotent yes · open-world no
check_serverProbe a remote MCP server URL once, credential-free and without calling its tools, and get its quality checks and its readiness for the Claude and OpenAI directories. Pass `url` to start a check (waits up to 25 s for the result), or `id` to read one. Quota: a few checks per hour anonymously, more with an API key.
Parameters:
id— string — A check id returned earlier, to read its resulturl— string — The server's streamable HTTP or SSE URL, e.g. https://mcp.example.com/mcp. Never include credentials.wait— integer — Seconds to wait for the result (default 25)
Hints: read-only no · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.