Search DevTools

Jump to any tool or page

RideDesk Developer Docs

Developer docs for building on RideDesk: booking API, widgets, per-account booking MCP. No auth.

ridedeskapp0 stars0 forksDesign & UX
View source

Install

mcp_config.json

{
  "mcpServers": {
    "app-ridedesk-docs": {
      "url": "https://ridedesk.app/api/mcp",
      "type": "streamable-http"
    }
  }
}

Documentation

RideDesk MCP servers

RideDesk is booking & dispatch software for transfer, chauffeur, taxi and vehicle-rental operators. It exposes two kinds of Model Context Protocol servers, both published in the Official MCP Registry under the app.ridedesk/* namespace. This repository holds their registry definitions (server.json) and connection notes — the product itself is not open source.

app.ridedesk/docs — developer documentation server

https://ridedesk.app/api/mcp

Auth-free and read-only. Serves RideDesk's developer documentation as queryable tools, so a coding agent can pull the exact API contract while it builds a booking website:

ToolPurpose
list_docsThe available documentation topics
get_docOne topic as markdown (pass the operator's domain as host for tailored examples)
search_docsKeyword search across all topics
get_integration_briefA self-contained brief for building a booking site on the REST API
get_widget_snippetsCopy-paste embed/attribution/live-chat tags

Add it to your tools

Claude Code

claude mcp add --transport http ridedesk-docs https://ridedesk.app/api/mcp

Cursorone-click install, or add to ~/.cursor/mcp.json:

{ "mcpServers": { "ridedesk-docs": { "url": "https://ridedesk.app/api/mcp" } } }

VS Code

code --add-mcp "{\"name\":\"ridedesk-docs\",\"type\":\"http\",\"url\":\"https://ridedesk.app/api/mcp\"}"

Claude.ai / ChatGPT — add a custom connector with the URL https://ridedesk.app/api/mcp (no authentication).

A runnable REST example lives in examples/quote-and-book.mjs.

app.ridedesk/bookings — per-operator booking server

https://{tenant_domain}/api/mcp

Every RideDesk account is its own MCP server on its own domain (<workspace>.ridedesk.app or a verified custom domain). Connect Claude, ChatGPT or any MCP client and the agent can fetch live, server-priced quotes and create real bookings on that operator's desk.

  • Tools: list_options, get_quote, book_transfer, get_booking
  • Auth: OAuth 2.1 (RFC 7591 dynamic client registration, PKCE) for chat apps — paste the URL as a custom connector and approve as signed-in staff — or a static Authorization: Bearer <key> for CLI/IDE clients
  • Money is server-authoritative: an agent can never set, compute or invent a price; every figure comes from the operator's own rate card via the stored quote

Requires the operator's AI agents add-on, enabled in their panel under Settings → AI agents.

Documentation

Maintainer

RideDesk is operated by RidenRank Ltd (UK). Contact: hello@ridedesk.app

Security reports: see SECURITY.md. The contents of this repository (registry definitions, examples, docs) are MIT-licensed; the RideDesk product itself is closed source.

Sourced from the repository README.

More in Design & UX