MCP-Server

RideDesk Developer Docs

app.ridedesk/docs
Entwicklertools Reisen & Hospitality Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Provides developer documentation, API guidance, widgets, and integration briefs for building RideDesk transfer-booking experiences.

get_doc
Read a documentation topic
One documentation topic as markdown: the booking API contract, checkout, widgets, attribution, live chat, the customer portal, or the per-account booking MCP server.
Nur Lesen
Eingabeschema
{'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}
get_integration_brief
Get the integration brief
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.
Nur Lesen
Eingabeschema
{'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}
get_widget_snippets
Get widget & tag snippets
Copy-paste tags: the attribution script, the live-chat script, and the embeddable booking/enquiry/rental widget iframes.
Nur Lesen
Eingabeschema
{'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}
list_docs
List documentation topics
The available documentation topics with one-line summaries. Call first, then get_doc.
Nur Lesen
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['docs', 'note'], 'properties': {'docs': {'type': 'array', 'items': {'type': 'object', 'required': ['topic', 'title', 'summary'], 'properties': {'title': {'type': 'string'}, 'topic': {'enum': ['overview', 'quote-and-book', 'checkout', 'endpoints', 'widgets', 'attribution', 'live-chat', 'customer-portal', 'mcp-connector'], 'type': 'string', 'description': 'Pass this to get_doc'}, 'summary': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Every documentation topic this server can serve.'}, 'note': {'type': 'string'}}, 'additionalProperties': False}
search_docs
Search the documentation
Keyword search across all documentation topics. Returns matching sections with excerpts; follow up with get_doc for the full topic.
Nur Lesen
Eingabeschema
{'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}
Ausgabeschema
{'type': 'object', 'required': ['results'], 'properties': {'note': {'type': 'string', 'description': 'Present only when there were no matches.'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['topic', 'heading', 'excerpt'], 'properties': {'topic': {'enum': ['overview', 'quote-and-book', 'checkout', 'endpoints', 'widgets', 'attribution', 'live-chat', 'customer-portal', 'mcp-connector'], 'type': 'string', 'description': 'Pass this to get_doc for the full topic'}, 'excerpt': {'type': 'string', 'description': 'Up to 600 characters of the matching section'}, 'heading': {'type': 'string', 'description': 'The section heading the match sits under'}}, 'additionalProperties': False}, 'description': 'Matching sections, best first. Empty when nothing matched.'}}, 'additionalProperties': False}
Hinzugefügt
get_widget_snippets
17. September 2026 07:58
Hinzugefügt
get_integration_brief
17. September 2026 07:58
Hinzugefügt
search_docs
17. September 2026 07:58
Hinzugefügt
get_doc
17. September 2026 07:58
Hinzugefügt
list_docs
17. September 2026 07:58