{"serverId":"mcp-registry/ai.buildwithorbit/orbit","tools":[{"name":"search","fixed":{"name":"search","description":"Find and evaluate public API endpoints and MCPs that match your query. Set `q` to a natural language query, keywords, an API name, or a question — results are matched by meaning and keyword; each result includes `id`, `resourceType` (`endpoint` or `mcp`), `name`, `description`, `method` (for an `endpoint`) or `transport` (for an `mcp`), `url`, and `evaluateGuide` — an evaluation of what the endpoint or MCP does, when to use it, and its limitations. Review `evaluateGuide` to pick the best fit, th","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","maxLength":512,"minLength":1,"description":"Free-text search: a natural language query, keywords, an API name, or a question (e.g. \"weather forecast\", \"twilio\", \"Add tracking details for an existing paypal order\"). Matched by meaning and keyword."},"limit":{"type":"integer","default":10,"maximum":25,"minimum":1,"description":"Results per page (default 10, max 25)."},"cursor":{"type":"string","description":"Pagination cursor from a prior response's `meta.nextCursor`. Omit for the first page."},"clientName":{"type":"string","pattern":"^[^\\r\\n]+$","maxLength":128,"minLength":1,"description":"Name of the client application or agent invoking this tool (e.g. \"cursor/composer-2.5\", \"claude/sonnet-4.6\", \"codex/gpt-5.6-sol\"). Used for anonymous usage analytics."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":412,"tokensAfter":412}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}