RideDesk Developer Docs

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

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
82%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~943token 数(工具定义)
~1.6 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.74%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

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

远程端点

https://ridedesk.app/api/mcpstreamable-http

它能做什么

工具清单

工具(5)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢list_docs

The available documentation topics with one-line summaries. Call first, then get_doc.

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

输出模式

{
  "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
}
🟢get_doc(topic, host)

One documentation topic as markdown: the booking API contract, checkout, widgets, attribution, live chat, the customer portal, or the per-account booking MCP server.

输入模式

{
  "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
}
🟢search_docs(query, host)

Keyword search across all documentation topics. Returns matching sections with excerpts; follow up with get_doc for the full topic.

输入模式

{
  "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
}

输出模式

{
  "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
}
🟢get_integration_brief(host)

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.

输入模式

{
  "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(host)

Copy-paste tags: the attribution script, the live-chat script, and the embeddable booking/enquiry/rental widget iframes.

输入模式

{
  "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
}

推荐提示词

search_research
Search for information about [topic] using RideDesk Developer Docs
预期工具: search_docs
find_specific
Find [specific item] using RideDesk Developer Docs
预期工具: search_docs
retrieve_data
Get details about [item] from RideDesk Developer Docs
预期工具: get_doc
fetch_info
Fetch [information type] using RideDesk Developer Docs
预期工具: get_doc
list_items
List all [items] available in RideDesk Developer Docs
预期工具: list_docs

社区

评价此服务器

证据

最近观测

已验证未记录版本5 个工具
已验证未记录版本5 个工具