QVeris
Run a task
Qwen MCP GuideQwen MCP 指南

Best MCP Servers for Qwen: Data and Tool AccessQwen 最佳 MCP Server:数据与工具接入指南

Compare MCP servers for Qwen by capability fit, permissions, data quality, setup effort, and production reliability.

从能力匹配、权限、数据质量、配置成本和生产可靠性,对比适合 Qwen 的 MCP Server。

An AI coding agent connected through an MCP hub to documentation, repositories, browser, database, and web data
Use MCP as a controlled capability layer: each connection should have a defined job and permission boundary. 把 MCP 作为受控能力层:每条连接都应有明确用途与权限边界。

The short answer: build a small, task-shaped MCP stack 快速结论:围绕任务构建精简的 MCP 组合

For most Qwen Code users, Context7 plus GitHub is a strong starting pair: one supplies current library documentation and the other exposes repository work through structured tools. Add Playwright when Qwen Code must verify a web interface, Chrome DevTools for browser diagnostics, Supabase for a Supabase project, Filesystem for tightly bounded local files, Fetch for simple web retrieval, and Sequential Thinking only when an explicit reasoning scaffold helps.

“Best” here means useful for common software work, clearly documented by its maintainer, compatible with Qwen Code's MCP transports, and capable of being scoped. It does not mean every server belongs in every workspace, nor does placement in this list imply endorsement by the Qwen team.

对多数 Qwen Code 用户而言,Context7 与 GitHub 是一组可靠的起点:前者补充最新的框架与库文档,后者通过结构化工具提供仓库上下文。需要验证网页时再加入 Playwright;排查浏览器问题时使用 Chrome DevTools;项目采用 Supabase 时接入 Supabase MCP;只有需要访问严格限定的本地目录时才使用 Filesystem;简单读取网页可用 Fetch;仅在确实需要显式推理脚手架时加入 Sequential Thinking。

本文所说的“最佳”,是指这些 Server 适合常见开发任务、维护方提供了清晰文档、兼容 Qwen Code 支持的 MCP 传输方式,并且权限范围可以收窄。这不意味着每个工作区都应安装全部 Server,也不表示这些排名获得了 Qwen 团队背书。

Qwen Code support: Qwen Code 支持范围: Qwen Code supports local stdio servers, remote Streamable HTTP, and legacy SSE connections. Qwen-Agent also supports MCP, but uses its own Python configuration. Follow the instructions for the host you actually use. Qwen Code 支持本地 stdio Server、远程 Streamable HTTP 以及旧式 SSE 连接;Qwen-Agent 也支持 MCP,但采用独立的 Python 配置方式。请根据实际使用的宿主选择配置说明。 Read the official Qwen Code MCP guide 查看 Qwen Code 官方 MCP 指南 .
# Server Server Best for 最适合 Access level 访问级别 Install when… 何时安装
1 Context7 Current library docs 最新库文档 Remote knowledge 远程知识 APIs change faster than model memory API 变化快于模型记忆
2 GitHub MCP Issues, PRs, code Issue、PR 与代码 Read/write by token 由令牌决定读写 Work happens on GitHub 工作流位于 GitHub
3 Playwright MCP Browser workflows 浏览器工作流 Browser actions 浏览器操作 Qwen must test UI behavior Qwen 需要测试 UI 行为
4 Chrome DevTools MCP Diagnostics 浏览器诊断 Browser inspection 浏览器检查 Console/network evidence matters 需要控制台或网络证据
5 Supabase MCP Supabase projects Supabase 项目 Project data/tools 项目数据与工具 The app uses Supabase 应用使用 Supabase
6 Filesystem Bounded local files 限定范围的本地文件 Configured directories 配置的目录 Built-in access is insufficient 内置访问不足
7 Fetch Web content retrieval 网页内容抓取 Network read 网络读取 You need bounded URL reads 需要受限 URL 读取
8 Sequential Thinking Explicit problem decomposition 显式问题拆解 No external data 不访问外部数据 A visible reasoning scaffold helps 显式推理脚手架有帮助

8 MCP servers worth considering for Qwen 值得 Qwen 用户考虑的 8 个 MCP Server

1

Context7

Best overall first install 综合首选

Context7 retrieves version-aware documentation and examples for libraries. It is especially useful when Qwen Code is generating code against fast-moving frameworks where remembered syntax may be stale. Context7 可检索与版本相关的库文档和示例。面对快速迭代的框架时,它能降低 Qwen Code 使用过时语法的风险。

Strength 优势 Current technical context 最新技术上下文
Watch 注意 Rate limits and source quality 限流与来源质量
Maintainer 维护方 Upstash
qwen mcp add context7 npx -y @upstash/context7-mcp@latest

Context7 official repository Context7 官方仓库

2

GitHub MCP Server

Best for repository workflows 最适合仓库工作流

GitHub's official MCP server can connect an agent to repositories, issues, pull requests, and other GitHub workflows. Its value is also its risk: scope credentials to the minimum repositories and operations required, and avoid broad write access for research-only tasks. GitHub 官方 MCP Server 可把仓库、Issue、Pull Request 等工作流连接给智能体。它的价值也意味着更高风险:仅授权必要仓库和操作;只做调研时不要开放宽泛写权限。

Strength 优势 Structured GitHub operations 结构化 GitHub 操作
Watch 注意 Token and write scope 令牌与写权限
Maintainer 维护方 GitHub

GitHub MCP Server documentation GitHub MCP Server 文档

3

Playwright MCP

Best for browser automation and UI checks 最适合浏览器自动化与 UI 检查

Playwright MCP gives Qwen Code a browser automation surface for navigation, interaction, and page-state inspection. Use it when completion requires evidence that a user journey works—not simply when reading source code is enough. Playwright MCP 让 Qwen Code 能执行页面导航、交互与状态检查。只有当任务需要用实际证据证明用户流程可用时才启用;如果阅读代码即可完成,就不必增加浏览器权限。

qwen mcp add playwright npx -y @playwright/mcp@latest

Playwright MCP official repository Playwright MCP 官方仓库

4

Chrome DevTools MCP

Best for browser diagnostics 最适合浏览器诊断

Choose Chrome DevTools MCP when the job centers on console errors, network behavior, page performance, or runtime inspection. It overlaps with Playwright, but the distinction is useful: Playwright is usually the workflow runner; DevTools is the diagnostic lens. 当任务集中在控制台错误、网络行为、页面性能或运行时检查时,可选择 Chrome DevTools MCP。它与 Playwright 有所重叠,但用途不同:Playwright 更像流程执行器,DevTools 更像诊断工具。

qwen mcp add chrome-devtools npx -y chrome-devtools-mcp@latest

Chrome DevTools MCP official repository Chrome DevTools MCP 官方仓库

5

Supabase MCP

Best for Supabase-backed applications 最适合 Supabase 应用

Supabase MCP is the focused choice for applications already built on Supabase. Connect it to a development project first, select only the features needed, and keep production data outside exploratory agent sessions. For general database work, prefer a vendor-specific server over an unmaintained generic connector. 如果应用本身使用 Supabase,Supabase MCP 是更聚焦的选择。应先连接开发项目,只启用需要的能力,不要让探索性智能体会话接触生产数据。一般数据库任务也应优先选择供应商明确维护的 Server,而不是无人维护的通用连接器。

Supabase MCP official repository Supabase MCP 官方仓库

6

Filesystem MCP Server

Best for explicitly bounded file access 最适合限定范围的文件访问

The Filesystem reference server supports file operations inside configured directories. It can help with assets or data located outside Qwen's normal project context, but it is frequently unnecessary because coding agents already understand their workspace. Never expose a home directory or broad drive when one project folder will do. Filesystem 参考 Server 可以在指定目录内执行文件操作。它适合处理 Qwen 常规项目上下文之外的资产或数据,但编程智能体通常已经能访问工作区,因此很多场景并不需要额外安装。一个项目目录足够时,绝不要暴露整个用户目录或磁盘。

Filesystem reference server Filesystem 参考 Server

7

Fetch MCP Server

Best for simple web retrieval 最适合简单网页抓取

Fetch converts web content into a form an agent can consume. It is useful for bounded public-page retrieval, but it is not a full browser and should not be treated as proof that an interactive flow works. Respect robots guidance, private-network boundaries, and the possibility of prompt injection in retrieved text. Fetch 可把网页内容转换成智能体容易处理的形式,适合读取明确的公开页面;但它不是完整浏览器,也不能证明交互流程真正可用。使用时要遵守网站抓取约束、限制私有网络访问,并防范抓取文本中的提示注入。

Fetch reference server Fetch 参考 Server

8

Sequential Thinking

Best optional reasoning scaffold 可选的推理脚手架

Sequential Thinking is different from the rest: it does not add external data or actions. It offers an explicit tool for revising and branching a problem-solving sequence. That can help with constrained planning, but modern agents may already decompose work effectively—install it only when your prompts and evaluations show a real improvement. Sequential Thinking 与其他 Server 不同:它不提供外部数据或操作,而是用工具显式表达可修订、可分支的问题拆解过程。它对约束明确的规划可能有帮助,但现代智能体本身往往已有较强的任务拆解能力;只有评测证明确有提升时才应保留。

Sequential Thinking reference server Sequential Thinking 参考 Server

How to choose without overloading Qwen 如何选择,避免让 Qwen 工具过载

1. Start from the missing evidence 1. 从缺失证据出发

Need current API syntax? Add Context7. Need a real browser result? Add Playwright. Do not begin with a marketplace shopping spree. 需要最新 API 语法就加 Context7;需要真实浏览器结果就加 Playwright。不要从“逛市场全部安装”开始。

2. Separate read from write 2. 区分读取与写入

A server useful for reading issues does not automatically need permission to merge code, modify data, or send messages. 能读取 Issue 的 Server,并不自然需要合并代码、修改数据或发送消息的权限。

3. Prefer maintained sources 3. 优先选择明确维护的来源

Check the maintainer, official setup guide, release activity, credential model, and issue history. A copied package name is not evidence of trust. 检查维护方、官方配置指南、发布活动、凭证模型与 Issue 记录。仅有相似包名不能证明可信。

4. Measure tool quality 4. 评估工具质量

Run five representative tasks and record success, unnecessary calls, latency, permission prompts, and recovery from failure. 用五个代表性任务记录成功率、无效调用、延迟、权限提示以及失败恢复情况。

A practical three-profile stack 三套实用组合

Profile 场景 Start with 起步组合 Add only if needed 按需增加
Library-heavy application 重度依赖框架的应用 Context7 + GitHub Playwright
Frontend debugging 前端调试 Context7 + Playwright Chrome DevTools + GitHub
Data-backed product 数据驱动型产品 Context7 + GitHub Supabase + Playwright

Configure MCP servers in Qwen Code safely 在 Qwen Code 中安全配置 MCP Server

Qwen Code uses two common scopes: user scope in ~/.qwen/settings.json, and project scope in .qwen/settings.json. Keep personal credentials out of committed project settings. After adding or changing a server, restart Qwen Code in the same project, then open /mcp to inspect its tools, prompts, resources, and connection state.

  1. Install one server for one concrete task.
  2. Run qwen mcp list and confirm it is connected.
  3. Use includeTools or excludeTools to narrow the exposed tool set.
  4. Test a success path, a denied action, invalid input, and server downtime.
  5. Remove servers that do not improve representative tasks.

Qwen Code 常用两种作用域:用户级配置位于 ~/.qwen/settings.json,项目级配置位于 .qwen/settings.json。不要把个人凭证写入会提交到仓库的项目配置。新增或修改 Server 后,应在同一项目中重启 Qwen Code,再打开 /mcp 检查工具、提示、资源与连接状态。

  1. 围绕一个明确任务只安装一个 Server。
  2. 运行 qwen mcp list 确认连接状态。
  3. 使用 includeToolsexcludeTools 收窄对模型开放的工具集。
  4. 分别测试成功路径、拒绝操作、非法输入与 Server 宕机。
  5. 移除没有改善代表性任务的 Server。
If your goal is broad data and API access rather than one vendor integration, use 如果目标是访问多类数据与 API,而非某一家供应商,可使用 QVeris tool discovery QVeris 工具目录 to identify a narrow operation, inspect 查找范围明确的操作,并在 available providers 服务商目录 , then test the workflow in the 中核对来源,最后在 QVeris Playground before wiring it into an agent. 中测试工作流,再接入智能体。

MCP security checklist for Qwen Qwen MCP 安全检查清单

  • Pin or review package versions; “latest” is convenient for evaluation, not a supply-chain policy. 固定或审查包版本;“latest”适合快速评估,却不能替代供应链策略。
  • Keep secrets in environment variables or an approved secret store, never in shared project configuration. 凭证保存在环境变量或合规密钥库中,绝不写入共享项目配置。
  • Prefer read-only scopes and development data; isolate production access behind separate approval. 优先使用只读权限与开发数据;生产访问必须采用独立审批。
  • Treat retrieved pages, issues, and database text as untrusted input that may contain prompt injection. 把网页、Issue 与数据库文本视为不可信输入,其中可能包含提示注入。
  • Restrict filesystem roots, browser origins, network destinations, repositories, and database projects. 限制文件目录、浏览器来源、网络目标、代码仓库与数据库项目范围。
  • Log tool name, arguments classification, result status, and approval—not raw secrets or unnecessary personal data. 记录工具名、参数分类、结果状态与审批信息,但不要记录原始密钥或不必要的个人数据。

Frequently asked questions 常见问题

Does Qwen support MCP servers? Qwen 支持 MCP Server 吗?

Yes. Qwen Code supports local stdio servers plus remote HTTP and legacy SSE connections. Qwen-Agent also supports MCP through its optional MCP dependencies and Python configuration. 支持。Qwen Code 支持本地 stdio Server,以及远程 HTTP 和旧式 SSE 连接;Qwen-Agent 也可通过可选 MCP 依赖与 Python 配置接入 MCP。

Which MCP server should I install first for Qwen? Qwen 应该先安装哪个 MCP Server?

Context7 is the most broadly useful first install for current library documentation. If your work is repository-centric, pair it with GitHub MCP under a narrow token scope. 如果主要需求是获取最新库文档,Context7 是覆盖面最广的首选。若工作围绕代码仓库展开,可再配合使用最小令牌权限的 GitHub MCP。

Should I install both Playwright and Chrome DevTools MCP? Playwright 与 Chrome DevTools MCP 都要安装吗?

Only if your tasks need both workflow automation and deep diagnostics. Start with Playwright for user journeys; add DevTools when console, network, or performance inspection is repeatedly necessary. 只有任务同时需要流程自动化与深度诊断时才有必要。先用 Playwright 验证用户流程;如果经常需要控制台、网络或性能检查,再增加 DevTools。

Are MCP servers safe to auto-approve? 可以自动批准 MCP Server 的所有工具吗?

Not by default. Approve individual read-only tools first, validate their inputs and effects, and expand only when a repeated workflow justifies it. A server-wide wildcard increases the impact of mistakes and prompt injection. 默认不应如此。先批准具体的只读工具,验证其输入与影响;只有重复工作流确有必要时才扩大范围。对整个 Server 使用通配授权会放大误操作与提示注入的影响。

How many MCP servers are too many? 安装多少个 MCP Server 算太多?

There is no universal number. You have too many when tool selection becomes unreliable, permission prompts become noisy, latency rises, or several servers expose overlapping actions. A two-to-four server project stack is often easier to evaluate than a universal bundle. 没有统一数字。当工具选择开始不稳定、权限提示过多、延迟升高,或多个 Server 暴露重叠操作时,就说明数量过多。相比“万能套装”,每个项目保留两到四个 Server 通常更容易评估与治理。

Give Qwen the smallest useful toolset 为 Qwen 配置最小但够用的工具集

Choose one missing capability, verify its source and permissions, then test the complete workflow before expanding. 先确定一项缺失能力,核对来源与权限,再端到端测试整个工作流,确认有效后才扩展工具范围。