ridedesk-app · Schema

Ridedesk Mcp Tools

TransportationDispatchBookingSaaSAPI
View JSON Schema on GitHub

JSON Schema

ridedesk-mcp-tools.json Raw ↑
{"jsonrpc":"2.0","id":1,"result":{"resultType":"complete","tools":[{"name":"list_docs","title":"List documentation topics","annotations":{"title":"List documentation topics","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"description":"The available documentation topics with one-line summaries. Call first, then get_doc.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"docs":{"type":"array","description":"Every documentation topic this server can serve.","items":{"type":"object","properties":{"topic":{"type":"string","enum":["overview","quote-and-book","checkout","endpoints","widgets","attribution","live-chat","customer-portal","mcp-connector"],"description":"Pass this to get_doc"},"title":{"type":"string"},"summary":{"type":"string"}},"required":["topic","title","summary"],"additionalProperties":false}},"note":{"type":"string"}},"required":["docs","note"],"additionalProperties":false}},{"name":"get_doc","title":"Read a documentation topic","annotations":{"title":"Read a documentation topic","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"description":"One documentation topic as markdown: the booking API contract, checkout, widgets, attribution, live chat, the customer portal, or the per-account booking MCP server.","inputSchema":{"type":"object","properties":{"topic":{"type":"string","enum":["overview","quote-and-book","checkout","endpoints","widgets","attribution","live-chat","customer-portal","mcp-connector"],"description":"A topic from list_docs"},"host":{"type":"string","description":"The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it."}},"required":["topic"],"additionalProperties":false}},{"name":"search_docs","title":"Search the documentation","annotations":{"title":"Search the documentation","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"description":"Keyword search across all documentation topics. Returns matching sections with excerpts; follow up with get_doc for the full topic.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Keywords, an endpoint path, or a field name (e.g. \"quote_ref\", \"apple pay\", \"/api/enquiries\")"},"host":{"type":"string","description":"The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it."}},"required":["query"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"results":{"type":"array","description":"Matching sections, best first. Empty when nothing matched.","items":{"type":"object","properties":{"topic":{"type":"string","enum":["overview","quote-and-book","checkout","endpoints","widgets","attribution","live-chat","customer-portal","mcp-connector"],"description":"Pass this to get_doc for the full topic"},"heading":{"type":"string","description":"The section heading the match sits under"},"excerpt":{"type":"string","description":"Up to 600 characters of the matching section"}},"required":["topic","heading","excerpt"],"additionalProperties":false}},"note":{"type":"string","description":"Present only when there were no matches."}},"required":["results"],"additionalProperties":false}},{"name":"get_integration_brief","title":"Get the integration brief","annotations":{"title":"Get the integration brief","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"description":"A self-contained brief for a coding agent building a transfer-booking website on the RideDesk API — the flow, the rules the server enforces, and the acceptance criteria.","inputSchema":{"type":"object","properties":{"host":{"type":"string","description":"The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it."}},"additionalProperties":false}},{"name":"get_widget_snippets","title":"Get widget & tag snippets","annotations":{"title":"Get widget & tag snippets","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"description":"Copy-paste tags: the attribution script, the live-chat script, and the embeddable booking/enquiry/rental widget iframes.","inputSchema":{"type":"object","properties":{"host":{"type":"string","description":"The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it."}},"additionalProperties":false}}],"ttlMs":3600000,"cacheScope":"public"}}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ridedesk-mcp-tools"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.