cc-switch: two of the five default MCPs fail to add
Quick fix
Install missing uvx and mcp-server-time dependencies (pipx install uv, pipx install mcp-server-time), then re-add the MCP.
Symptom
Section titled “Symptom”默认带的 5 个 Mcp 有两个直接添加报错Two of the five default MCPs fail immediately when added.
In cc-switch, Fetch depends on the `uvx` command and Time depends on Python's `mcp-server-time`. On macOS, if these dependencies are not installed first with `pipx install uv` and `pipx install mcp-server-time`, adding these two MCPs fails immediately. In #136, the maintainer said all five MCPs worked in their tests and mentioned network issues as a possible cause. The user later replied that they found the problem but gave no further fix steps.
Install the Fetch dependency on macOS: run `pipx install uv`.
Install the Time dependency: run `pipx install mcp-server-time`. Time uses `command` `Pipx` with argument `run Mcp-server-time`; `env` can set `local-timezone`, for example `Asia/Shanghai`.
If both MCPs still cannot be added, check the network; see https://github.com/upstash/context7/pull/723.
Affected Versions
Section titled “Affected Versions”Source Issues
Section titled “Source Issues”This page is distilled from 1 real issues
- Which OS and platform are you using, cc or codex?
- The related discussion confirms the report was from macOS using Claude Code (cc).
- The maintainer says all five MCPs run normally. Why do I get errors?
- The maintainer's tests worked and suggested checking network causes; see https://github.com/upstash/context7/pull/723. If dependencies and network are normal but errors persist, provide specific error logs. In that issue, the user only replied that they found the problem and gave no details.
Related problems
Section titled “Related problems”This is an unofficial community wiki with no affiliation to the cc-switch authors or the project itself. Its content is compiled from the project's public GitHub issues. This site distributes no software.