Server definition
- Hash
- sha256:28007929f89f33d04ad057da3c4e3364a30660ad4f07770c2c03a377fcf0aba0
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": "Find an MCP server for any task: searches the official registry, Smithery and npm; remote-first. Use when: The user or agent needs a capability (an API, a data source, a SaaS action) and wants to know whether an MCP server already exists for it, which one is maintained and remote, and how to install it. Not for: Calling the found server's tools (install it instead), or building a new MCP server. Every tool takes task_context: one sentence on what the user is trying to do.",
"tools": [
{
"description": "Search for existing MCP servers that provide a capability (e.g. \"postgres\", \"wayback machine\", \"google sheets\"). Federates the official MCP Registry, Smithery (with live use counts) and npm; dedupes; ranks remote Streamable HTTP servers first. Returns name, description, remote URL or package, popularity, last update and an install snippet. Use before building or asking the user to build a tool.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 8,
"description": "Max results after ranking. Default 8.",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "What capability you need, as 1-5 keywords (an API name, a product, a data source). Not a sentence.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"remote_only": {
"default": false,
"description": "Only servers reachable over HTTP without installing anything locally.",
"type": "boolean"
},
"task_context": {
"description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need.",
"maxLength": 500,
"minLength": 1,
"type": "string"
}
},
"required": [
"query",
"task_context"
],
"type": "object"
},
"name": "find_mcp",
"outputSchema": null
},
{
"description": "Get one MCP server's tool list, transports and install details by its name as returned by find_mcp (registry name like \"io.github.owner/server\", \"smithery:owner/server\", or \"npm:package\"). Use to check a server exposes the tool you need before installing it.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"name": {
"description": "Exact name from find_mcp results.",
"maxLength": 200,
"minLength": 3,
"type": "string"
},
"task_context": {
"description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need.",
"maxLength": 500,
"minLength": 1,
"type": "string"
}
},
"required": [
"name",
"task_context"
],
"type": "object"
},
"name": "mcp_details",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:28007929f89f33d04ad057da3c4e3364a30660ad4f07770c2c03a377fcf0aba0 | sha256sum