Search MCP servers
search_serversFind MCP servers by product name, publisher, or topic. Ranked by relevance (exact name, then publisher, then tags and description), official and verified first, duplicates merged. Returns compact cards with trust signals; call get_install next.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page. Default 8. Without a key at most 10. | |
| query | No | Product, publisher, or topic, for example github, postgres, send email. Empty lists the most used servers. | |
| client | No | Only servers that work in this client (chatgpt keeps remote servers only). With fields=[install], adds the snippet for it. | |
| cursor | No | next_cursor from the previous page. | |
| fields | No | Extra card fields. install (needs client) and tools_count need a PlugMCP key. | |
| category | No | Category slug from list_categories. | |
| remote_only | No | Only hosted servers with a remote URL, no local install. | |
| voice_ready | No | Only servers suited to voice agents. | |
| official_only | No | Only servers published by the product they connect to. | |
| verified_only | No | Only servers that passed the live health check. | |
| response_format | No | json (default) or markdown for a human-readable text block. structuredContent is always JSON. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| count | Yes | ||
| query | No | ||
| total | Yes | Matches, counted up to 1000. | |
| servers | Yes | ||
| next_cursor | No | ||
| total_capped | No | True when there are more than 1000 matches. |