← ClaudeAtlas

didi-ridelisted

通过滴滴出行 MCP 打车、查价、查询订单、取消订单、规划路线(驾车/公交/步行/骑行)和搜索地点。Use when the user mentions 滴滴, 打车, 叫车, 回家/上班要打车, 查一下从 A 到 B 多少钱/怎么走, 查询订单, 司机在哪/多久到, 预约叫车, 路线规划, DiDi, ride-hailing, or booking a taxi.
AceDataCloud/Skills · ★ 13 · AI & Automation · score 73
Install: claude install-skill AceDataCloud/Skills
# DiDi Ride (滴滴出行) Drive the user's **DiDi (滴滴出行)** account through the DiDi MCP server: book rides, estimate fares, track orders, cancel, and plan routes. The `didi` BYOC connector injects one env var into the sandbox: - `DIDI_MCP_KEY` — the user's DiDi MCP key. **Secret — never echo, print, or log it.** If `DIDI_MCP_KEY` is missing, tell the user to connect the DiDi connector at [auth.acedata.cloud/user/connections](https://auth.acedata.cloud/user/connections) (they get the key by scanning the QR in the 滴滴出行 App or via <https://mcp.didichuxing.com/claw>). ## CLI The skill ships a stdlib-only helper that speaks the MCP Streamable-HTTP protocol to DiDi. **Run this resolver at the top of every Bash block below** — each Bash call is a fresh shell, and `$SKILL_DIR` points at the LAST skill loaded this turn, so anchor on our own script: ```bash DIDI="$SKILL_DIR/scripts/didi.py"; [ -f "$DIDI" ] || DIDI=$(find /tmp -maxdepth 8 -path '*/skills/*/scripts/didi.py' 2>/dev/null | head -1) [ -f "$DIDI" ] || { echo "didi-ride script not found (SKILL_DIR=$SKILL_DIR)" >&2; exit 1; } ``` Two commands: ```bash python3 $DIDI list # list tools + their JSON input schemas python3 $DIDI call <tool> '<json-args>' # call any tool ``` **Always check `references/api_references.md` for the exact tool + parameter names before calling.** When unsure, run `python3 $DIDI list` — it returns the authoritative input schema for every tool straight from DiDi. Do **not** guess