Developer docs for building on RideDesk: booking API, widgets, per-account booking MCP. No auth.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One documentation topic as markdown: the booking API contract, checkout, widgets, attribution, live chat, the customer portal, or the per-account booking MCP server.
A topic from list_docs
The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it.
One documentation topic as markdown: the booking API contract, checkout, widgets, attribution, live chat, the customer portal, or the per-account booking MCP server.
| Argument | Type | Description |
|---|---|---|
| host | string | The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it. |
| topic* | string | A topic from list_docs |
{
"type": "object",
"required": [
"topic"
],
"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."
},
"topic": {
"enum": [
"overview",
"quote-and-book",
"checkout",
"endpoints",
"widgets",
"attribution",
"live-chat",
"customer-portal",
"mcp-connector"
],
"type": "string",
"description": "A topic from list_docs"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| host | string | The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it. |
{
"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
}Copy-paste tags: the attribution script, the live-chat script, and the embeddable booking/enquiry/rental widget iframes.
| Argument | Type | Description |
|---|---|---|
| host | string | The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it. |
{
"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
}The available documentation topics with one-line summaries. Call first, then get_doc.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Keyword search across all documentation topics. Returns matching sections with excerpts; follow up with get_doc for the full topic.
| Argument | Type | Description |
|---|---|---|
| host | string | The operator's RideDesk domain (e.g. their-workspace.ridedesk.app or a custom domain). Optional — examples use a placeholder without it. |
| query* | string | Keywords, an endpoint path, or a field name (e.g. "quote_ref", "apple pay", "/api/enquiries") |
{
"type": "object",
"required": [
"query"
],
"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."
},
"query": {
"type": "string",
"description": "Keywords, an endpoint path, or a field name (e.g. \"quote_ref\", \"apple pay\", \"/api/enquiries\")"
}
},
"additionalProperties": false
}