toolport_search_tools
Search across MCP servers by capability keywords to find and call the right tool. Returns matching tool names, descriptions, and input schemas.
Instructions
Your single gateway to every connected MCP server and ALL their tools. Try this FIRST for ANY external action or data the user asks for - sending or listing email, deployments, payments, databases, repos, issues, files, web search, etc. Do NOT reach for an unrelated tool or tell the user a capability is unavailable until you have searched here; if the service is connected, its tool is here. Returns matching tools with their exact name, description, and input schema; call one with toolport_call_tool. Once a result matches what you need, call it - do NOT keep searching for a better one (the first result includes its full schema and is ready to call). Pass server (a name/prefix like "resend") to scope to one server, and pass an EMPTY query with server to list ALL of that server's tools. If the result says more tools matched than were shown, narrow with server or raise limit before concluding a capability is missing - many servers expose a generic API bridge (a single write/create tool), so search by capability, not just an exact operation name. toolport_status lists every server prefix and its tool count. Large input schemas may be omitted from broad results (flagged schemaOmitted) to keep responses small - search a tool's exact name to get its full schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 25, up to 200). | |
| query | Yes | Keywords describing the capability you need (e.g. "list emails", "create payment", "recent deployments"). Empty lists tools (use with `server`). | |
| server | No | Optional: limit to this server, by name/prefix (e.g. "resend"). |