search_servers
Search the MCPExplorer index of MCP servers by free text and filters. Omit `query` to browse the whole index ranked by trust score. Every filter either applies or is echoed back in `ignored_filters` with a reason — filters never silently do nothing.
Parameters
| query | string | optional | Free-text query, e.g. 'send email' or 'postgres'. Omit to browse the full index ranked by trust. |
| official_status | string | optional | Filter by provenance |
| transport | string | optional | Filter by transport. Many servers are still 'unknown' (transport not yet probed by the crawler). |
| risk_level | string | optional | Filter by tool risk. 'read-only' = has tools and none are write/destructive — the safe set to hand an autonomous agent. |
| capability | string | optional | Filter to servers providing a capability slug, e.g. 'send-email'. An unknown slug is reported in ignored_filters, not silently dropped. |
| limit | integer | optional | Max results (default 10) |
Raw schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text query, e.g. 'send email' or 'postgres'. Omit to browse the full index ranked by trust."
},
"official_status": {
"type": "string",
"enum": [
"official",
"partner",
"community",
"unknown"
],
"description": "Filter by provenance"
},
"transport": {
"type": "string",
"enum": [
"stdio",
"sse",
"streamable_http",
"websocket",
"unknown"
],
"description": "Filter by transport. Many servers are still 'unknown' (transport not yet probed by the crawler)."
},
"risk_level": {
"type": "string",
"enum": [
"read-only",
"read",
"write",
"destructive"
],
"description": "Filter by tool risk. 'read-only' = has tools and none are write/destructive — the safe set to hand an autonomous agent."
},
"capability": {
"type": "string",
"description": "Filter to servers providing a capability slug, e.g. 'send-email'. An unknown slug is reported in ignored_filters, not silently dropped."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Max results (default 10)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}