QVeris
运行任务
WorkBuddy MCP GuideWorkBuddy MCP 指南

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

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

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

WorkBuddy connected through a secured MCP gateway to files, calendar, browser, code, databases, and communication tools
A useful WorkBuddy stack routes every capability through a defined permission boundary.实用的 WorkBuddy 工具栈会让每项能力都经过明确的权限边界。

The short answer: start with one missing capability快速结论:先补齐一项缺失能力

The best MCP servers for WorkBuddy are Filesystem for bounded local knowledge, GitHub for repository work, Playwright for browser actions, PostgreSQL or Supabase for structured data, Fetch for lightweight web retrieval, Google Workspace for calendar and document workflows, Slack for team context, and Memory when durable graph-style context is genuinely needed. Most users should begin with only two: one source of truth and one action surface.

This is not a benchmark ranking. “Best” means the server has a clear job in a WorkBuddy workflow, an inspectable permission boundary, usable maintainer documentation, and a credible way to recover from errors. WorkBuddy already exposes capabilities through its own MCP gateway using discovery and execution primitives, so another server is valuable only when it adds a source or action WorkBuddy does not already cover.

适合 WorkBuddy 的 MCP Server 包括:用于受限本地知识访问的 Filesystem、用于代码仓库协作的 GitHub、用于浏览器操作的 Playwright、用于结构化数据的 PostgreSQL 或 Supabase、用于轻量网页读取的 Fetch、用于日历与文档流程的 Google Workspace、用于团队上下文的 Slack,以及在确实需要持久图谱记忆时使用的 Memory。多数用户只需从两个开始:一个事实来源,加一个执行界面。

这不是虚构测试分数的排行榜。本文所说的“最佳”,是指 Server 在 WorkBuddy 工作流中职责清晰、权限边界可检查、维护方文档可用,并且发生错误后可以恢复。WorkBuddy 本身已通过 MCP 网关提供能力发现与执行,因此只有当外部 Server 能新增数据来源或操作能力时,接入才有价值。

WorkBuddy fit:与 WorkBuddy 的契合点: WorkBuddy is a local gateway and workflow conductor with a knowledge store, consent system, sidecar services, and integrations such as Obsidian, calendar, and browser. Confirm current behavior in the WorkBuddy 是本地网关与工作流编排器,包含知识库、授权系统、Sidecar 后台服务,并可集成 Obsidian、日历和浏览器。请以 official WorkBuddy documentationWorkBuddy 官方文档 before adding overlapping services. 为准,避免添加重复服务。

How we selected MCP servers for WorkBuddy我们如何筛选 WorkBuddy MCP Server

Workflow fit工作流契合度

The server must unlock a recurring task: retrieve, inspect, transform, or act.Server 必须能支持重复出现的检索、检查、转换或执行任务。

Permission clarity权限清晰度

Filesystem roots, repositories, projects, origins, and OAuth scopes should be narrow and visible.文件根目录、仓库、项目、网页来源和 OAuth 范围应当可见且可收窄。

Source quality来源质量

We favor official or maintainer documentation over registry popularity and copied setup snippets.我们优先采用官方或维护方文档,而不是注册表热度与转载配置。

Operational control运行控制

Useful servers expose predictable tools, understandable failures, and a safe read-only starting point.实用 Server 应提供可预测的工具、可理解的失败状态和安全的只读起点。

#ServerBest for最适合Risk boundary风险边界Install when何时安装
1FilesystemLocal files and knowledge本地文件与知识Allowed roots允许的根目录Native access cannot reach a required folder内置访问无法触达所需目录
2GitHubIssues, PRs, codeToken/repository scope令牌与仓库范围Work lives in GitHub协作主要在 GitHub
3PlaywrightBrowser workflows浏览器工作流Origins and session来源与会话A task must act on a web UI任务必须操作网页界面
4PostgreSQL / SupabaseStructured data结构化数据Role and project角色与项目Questions require live database evidence问题需要实时数据库证据
5FetchSimple URL reads简单 URL 读取Network destinations网络目标You need text, not interaction只需文本而非交互
6Google WorkspaceCalendar, Drive, Docs日历、云端硬盘、文档OAuth scopesWorkBuddy must coordinate office artifactsWorkBuddy 需要协调办公资料
7SlackTeam context and messaging团队上下文与消息Workspace/channel scope工作区与频道范围Decisions live in conversations决策散落在团队对话中
8MemoryDurable entity relationships持久实体关系Retention and sensitive data保留策略与敏感数据WorkBuddy knowledge alone is insufficientWorkBuddy 自带知识仍不足

8 best MCP servers for WorkBuddy适合 WorkBuddy 的 8 个 MCP Server

1

Filesystem MCP

Best local foundation最佳本地基础

Filesystem gives WorkBuddy explicit read, write, search, move, and metadata operations inside configured directories. It is the most useful general foundation when a workflow spans project folders, exported reports, reference documents, or a local knowledge vault. Its strength is also its danger: a broad root turns a focused assistant into a machine-wide file operator.

Start with one project directory, read-only where possible. The reference implementation supports MCP Roots, which can replace the server-side allowlist dynamically when the client supports that protocol capability. Confirm the effective allowlist before enabling write or delete operations. Treat this repository as a reference implementation to evaluate and harden, not as an automatic production endorsement.

Filesystem 让 WorkBuddy 在指定目录内执行读取、写入、搜索、移动和元数据操作。当工作流跨越项目文件夹、导出报告、参考文档或本地知识库时,它是最通用的基础能力。它的优势也是风险:过宽的根目录会让一个聚焦助手变成整台机器的文件操作员。

建议从一个项目目录开始,并尽量只读。参考实现支持 MCP Roots;当客户端支持该协议能力时,可动态替换服务端允许列表。启用写入或删除前,应确认最终生效的目录范围。该仓库属于供评估与加固的参考实现,不等于对生产环境的默认背书。

Read the Filesystem reference server documentation查看 Filesystem 参考 Server 文档

Use for适合Local knowledge and artifacts本地知识与产物
Begin with起步配置One read-only root一个只读根目录
Avoid避免Home or drive-wide access主目录或整盘访问
2

GitHub MCP Server

Best for software teams最适合软件团队

GitHub MCP turns repositories, issues, pull requests, code search, and related collaboration objects into structured tools. For WorkBuddy, that means a workflow can collect issue context, inspect a repository, draft a change plan, and report status without scraping pages. Use repository allowlists or fine-grained credentials and separate reading from mutating actions.

Install it when GitHub is the system of record. Do not add it merely to read a public README; Fetch is lighter for that job. Keep merge, push, review, and issue mutation behind explicit consent.

GitHub MCP 把仓库、Issue、Pull Request、代码搜索与协作对象转化为结构化工具。WorkBuddy 因而可以收集 Issue 上下文、检查仓库、拟定变更计划并汇报状态,而不必抓取网页。应使用仓库允许列表或细粒度凭证,并区分读取与修改操作。

当 GitHub 是事实来源时再安装。若只需读取公开 README,Fetch 更轻量。合并、推送、评审和修改 Issue 等动作应始终经过明确授权。

Inspect the official GitHub MCP Server查看官方 GitHub MCP Server

3

Playwright MCP

Best for browser actions最适合浏览器操作

Playwright MCP is the right choice when a WorkBuddy workflow must navigate, fill forms, capture page state, or validate an end-to-end journey. It operates on structured accessibility information rather than depending only on screenshots, making actions easier to inspect. Use a separate browser profile for automation and restrict which origins can receive credentials.

Choose it for interaction. For simple article or documentation retrieval, prefer Fetch; for deep performance and network diagnostics, a browser-devtools server may be more appropriate.

当 WorkBuddy 工作流需要导航、填写表单、捕获页面状态或验证端到端流程时,Playwright MCP 是合适选择。它基于结构化可访问性信息执行操作,而不是只依赖截图,因此更容易检查。建议使用独立自动化浏览器配置,并限制哪些来源可以接收凭证。

需要交互时选择它。若只是读取文章或文档,应优先使用 Fetch;若需要深入的性能与网络诊断,则浏览器 DevTools 类 Server 更合适。

Read the Playwright MCP documentation查看 Playwright MCP 文档

4

PostgreSQL or Supabase MCP

Best for structured data最适合结构化数据

A database server lets WorkBuddy answer operational questions with live evidence rather than stale exports. Use PostgreSQL for a narrow, database-native connection; choose Supabase MCP when the workflow also needs Supabase project context and supported platform operations. In both cases, create a dedicated least-privilege role, start against development data, and prefer read-only queries.

Database text is untrusted input. A row can contain instructions intended to influence the model, so retrieved data must never override the workflow policy or tool permissions.

数据库 Server 让 WorkBuddy 用实时证据回答运营问题,而不依赖过期导出。若需要范围明确的数据库原生连接,可选择 PostgreSQL;若工作流还需要 Supabase 项目上下文和平台操作,则选择 Supabase MCP。两种情况下都应创建专用最小权限角色,从开发数据开始,并优先只读查询。

数据库文本属于不可信输入。某行数据可能包含试图影响模型的指令,因此检索内容绝不能覆盖工作流策略或工具权限。

Review Supabase MCP security guidance查看 Supabase MCP 安全指南

5

Fetch MCP

Best lightweight web reader最佳轻量网页读取

Fetch retrieves a URL and converts useful page content into model-friendly text. It is a good fit for documentation checks, source gathering, and public-page summaries where no login or interaction is required. Compared with full browser automation, it has fewer moving parts and a smaller action surface.

Still treat returned content as untrusted, enforce network destination rules, and block internal metadata or private network endpoints. Fetch is not a substitute for a browser when JavaScript state, authentication, or interaction determines the result.

Fetch 可读取 URL,并把有用页面内容转换为适合模型处理的文本。它适合检查文档、收集来源和总结公开页面,前提是不需要登录或交互。与完整浏览器自动化相比,它的组件更少、操作面也更小。

返回内容仍须视为不可信输入,同时限制网络目标并阻止内部元数据或私有网络端点。当结果取决于 JavaScript 状态、认证或交互时,Fetch 不能替代浏览器。

Read the Fetch server documentation查看 Fetch Server 文档

6

Google Workspace MCP servers

Best for calendar and documents最适合日历与文档

Google Workspace provides dedicated remote MCP servers for individual Workspace products. They can connect calendar events, Drive files, Docs, and other office artifacts to WorkBuddy workflows. This is valuable for preparing meeting briefs, locating supporting documents, or turning approved notes into a scheduled follow-up. Because WorkBuddy already has calendar and knowledge integrations, first identify the missing operation and avoid parallel connectors to the same account.

OAuth consent is the real boundary. Request only the APIs and scopes required for the workflow, separate personal and organizational accounts, and require approval before sending invitations or editing shared documents.

Google Workspace 为不同 Workspace 产品分别提供远程 MCP Server,可把日历事件、Drive 文件、Docs 等办公资料接入 WorkBuddy 工作流。这适合准备会议简报、定位支持文档,或把已批准的笔记转化为后续日程。由于 WorkBuddy 已具备日历与知识集成,应先找出缺失操作,避免同一账号存在多个平行连接器。

真正的边界是 OAuth 授权。只申请工作流所需的 API 与范围,区分个人和组织账号,并在发送邀请或编辑共享文档前要求确认。

Configure the official Google Workspace MCP servers查看 Google Workspace 官方 MCP Server 配置指南

7

Slack MCP Server

Best for team context最适合团队上下文

Slack's official MCP Server helps when decisions, requests, and incident context live in channels rather than formal documents. WorkBuddy can use a scoped connection to gather relevant conversation context, assemble a brief, or prepare a response for approval. Search and read are safer starting points than posting or other mutating actions.

Limit workspace and channel visibility, preserve source links, account for Slack API rate limits, and do not treat a message as authoritative policy simply because it is recent. Sending messages is an external side effect and should remain consent-gated.

当决策、请求和事故上下文散落在频道而非正式文档中时,Slack 官方 MCP Server 很有价值。WorkBuddy 可通过受限连接收集相关对话上下文、生成简报或起草待确认回复。搜索和读取比发消息等修改操作更适合作为起点。

应限制工作区与频道可见范围、保留来源链接、考虑 Slack API 速率限制;不要因为某条消息较新就把它当作权威政策。发送消息属于外部副作用,必须经过授权。

Read the official Slack MCP Server documentation查看 Slack MCP Server 官方文档

8

Memory MCP

Best when relationships must persist最适合持久关系记忆

Memory represents entities, observations, and relationships across sessions. It can help WorkBuddy retain stable project vocabulary or relationships that do not fit a flat note. However, WorkBuddy already has a knowledge store, so an additional memory server is justified only when you need a distinct graph model, isolation boundary, or interchange format.

Define retention, deletion, correction, and sensitive-data rules before storing anything. Never use memory as an invisible dumping ground for entire conversations; durable context should be curated, attributable, and reviewable.

Memory 可跨会话保存实体、观察与关系,适合保留稳定的项目词汇或不适合平面笔记的关系。但 WorkBuddy 已有知识库,因此只有在需要独立图谱模型、隔离边界或交换格式时,额外的 Memory Server 才有意义。

写入前应定义保留、删除、纠错和敏感数据规则。不要把整个对话无差别塞入不可见记忆;持久上下文应经过筛选,可追溯、可复核。

Inspect the Memory reference server查看 Memory 参考 Server

Recommended WorkBuddy stacks by workflow按工作流选择 WorkBuddy MCP 组合

Research assistant研究助手

Fetch + Filesystem. Gather public sources, save bounded artifacts, and keep citations. Add Playwright only for interactive sites.Fetch + Filesystem。 收集公开来源、保存限定范围内的产物并保留引用。只有交互网站才加 Playwright。

Engineering coordinator研发协调助手

GitHub + Filesystem. Connect issue context to local project artifacts. Add Playwright for end-to-end verification.GitHub + Filesystem。 把 Issue 上下文连接到本地项目产物;需要端到端验证时再加 Playwright。

Operations analyst运营分析助手

PostgreSQL/Supabase + Workspace. Query governed data, prepare a brief, and schedule an approved follow-up.PostgreSQL/Supabase + Workspace。 查询受治理数据、生成简报,并安排经批准的后续事项。

Team knowledge assistant团队知识助手

Slack + WorkBuddy knowledge store. Distill decisions into curated knowledge instead of retaining every message forever.Slack + WorkBuddy 知识库。 将决策提炼成精选知识,而不是永久保留每条消息。

If the real goal is broad API and data discovery rather than a single vendor connector, use 如果目标是发现多类 API 与数据,而非接入单一厂商,可使用 QVeris tool discoveryQVeris 工具目录, inspect the available ,核对可用的 providers服务商, and test a narrow call in the ,并在 QVeris Playground before adding it to an autonomous workflow. 中测试具体调用,再接入自动化工作流。

A safe setup pattern for WorkBuddyWorkBuddy 的安全配置方法

  1. Name the missing capability. Write one representative task and the required input, action, and output.
  2. Check existing WorkBuddy capabilities. Search the gateway and knowledge store before adding a duplicate connector.
  3. Choose the smallest server. Prefer Fetch over a browser for static text and read-only database access over administrative APIs.
  4. Scope identity and resources. Limit roots, repositories, projects, origins, channels, OAuth scopes, and network destinations.
  5. Test four paths. Verify success, denied action, malformed input, and server downtime. Confirm retries cannot duplicate side effects.
  6. Observe and prune. Record tool name, result status, latency, approval, and error class—without storing raw secrets. Remove tools that do not improve representative tasks.
  1. 说明缺失能力。 写出一个代表性任务,以及所需输入、动作和输出。
  2. 检查 WorkBuddy 现有能力。 添加新连接器前先搜索网关和知识库,避免重复。
  3. 选择最小 Server。 静态文本优先 Fetch 而非浏览器,数据库优先只读访问而非管理 API。
  4. 限制身份与资源。 收窄根目录、仓库、项目、网页来源、频道、OAuth 范围和网络目标。
  5. 测试四条路径。 验证成功、拒绝操作、非法输入和服务宕机,并确认重试不会重复产生副作用。
  6. 观察并精简。 记录工具名、结果状态、延迟、授权和错误类型,但不保存原始密钥;移除无法改善代表性任务的工具。

WorkBuddy documents capability discovery through wb_search and execution through wb_run. Use its WorkBuddy 文档说明可通过 wb_search 发现能力,并通过 wb_run 执行。请参考其 handbook and MCP gateway directions手册与 MCP 网关说明 as the source of truth for current configuration.,并以此作为当前配置的事实来源。

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

  • Use a dedicated identity per connector; never reuse an administrator credential.每个连接器使用专用身份,绝不复用管理员凭证。
  • Default to read-only tools and development data; gate mutations with explicit consent.默认采用只读工具与开发数据,修改操作必须明确授权。
  • Restrict filesystem roots, repositories, database projects, browser origins, channels, and outbound hosts.限制文件根目录、仓库、数据库项目、浏览器来源、频道和出站主机。
  • Treat pages, issues, messages, files, and database rows as untrusted content that may carry prompt injection.将网页、Issue、消息、文件和数据库行视为可能携带提示注入的不可信内容。
  • Pin or review package versions and verify the maintainer before executing an MCP package.固定或审核包版本,并在执行 MCP 包前核实维护方。
  • Keep secrets in environment variables or an approved secret store, never in prompts or shared configuration.密钥保存在环境变量或合规密钥库中,绝不写入提示或共享配置。
  • Log approvals and effects without collecting unnecessary message bodies, personal data, or credentials.记录授权与操作影响,但不收集不必要的消息正文、个人数据或凭证。
  • Define timeouts, retry policy, idempotency, and rollback for every tool that creates an external side effect.所有产生外部副作用的工具都应定义超时、重试、幂等与回滚策略。

Frequently asked questions常见问题

Does WorkBuddy support MCP?WorkBuddy 支持 MCP 吗?

Yes. WorkBuddy documents an MCP gateway as its primary interface for agents. Capabilities can be discovered and executed through its gateway, while workflows add multi-step ordering and persistent state.支持。WorkBuddy 将 MCP 网关作为智能体的主要接口;能力可通过网关发现与执行,工作流则提供多步骤依赖顺序和持久状态。

Which MCP server should I add first?应该先添加哪个 MCP Server?

Add the server that supplies the missing source of truth. Filesystem is a common first choice for bounded local artifacts; GitHub is better when repository collaboration is the task. Check WorkBuddy's existing capabilities first.应先添加能提供缺失事实来源的 Server。本地产物可从受限 Filesystem 开始;若核心任务是仓库协作,则 GitHub 更合适。添加前先检查 WorkBuddy 的现有能力。

Should WorkBuddy use Playwright or Fetch?WorkBuddy 应使用 Playwright 还是 Fetch?

Use Fetch for public text retrieval and Playwright when the task must interact with page state, forms, or authenticated workflows. The smaller tool is usually easier to secure and operate.读取公开文本时用 Fetch;必须与页面状态、表单或认证流程交互时用 Playwright。能力更小的工具通常更容易保护和运维。

Is it safe to auto-approve an entire MCP server?自动批准整个 MCP Server 安全吗?

Not by default. Approve named read-only operations first. Expand only after verifying inputs, effects, error handling, and the workflow's resistance to untrusted content.默认不安全。应先批准指定的只读操作;只有在验证输入、影响、错误处理及工作流抵御不可信内容的能力后,才扩大授权范围。

How many MCP servers should WorkBuddy use?WorkBuddy 应使用多少个 MCP Server?

There is no universal number. Start with one or two per workflow. You have too many when tools overlap, selection becomes unreliable, approval prompts become noisy, or latency rises without better outcomes.没有统一数字。每条工作流先使用一到两个。当工具重叠、选择不稳定、授权提示过多,或延迟增加却没有改善结果时,说明数量已经过多。

Give WorkBuddy the smallest useful access layer为 WorkBuddy 配置最小但够用的访问层

Choose one missing capability, inspect its provider and permission boundary, then test the complete workflow before expanding.先选定一项缺失能力,核对服务商与权限边界,再测试完整工作流,确认有效后再扩展。