扩展能力

MCP 服务器与扩展能力

连接外部 MCP 服务器,让 Claude 获得数据库访问、API 集成、云服务管理及其他自定义能力。

什么是 MCP

模型上下文协议 (MCP) 是连接 AI 模型与外部工具和数据源的开放标准。MCP 服务器可以提供数据库查询、API 调用、文件操作或任意自定义逻辑,并让 Claude 在对话中调用这些能力。

Onevium 内置用于管理计划任务的 MCP 服务器,同时支持连接任意数量的外部 MCP 服务器。

添加 MCP 服务器

进入设置 > MCP 服务器,点击添加服务器。每个服务器需要配置:

  • 名称 — 唯一标识符(例如 "postgres"、"github"、"slack")。
  • 命令 — 启动服务器的可执行程序(例如 "npx"、"uvx"、"node")。
  • 参数 — 传递给服务器进程的命令行参数。
  • 环境变量 — 用于 API 密钥、数据库 URL 及其他机密信息的键值对。

服务器作用域

MCP 服务器可以在两个层级进行配置:

  • 用户级(全局)— 可在所有项目中使用,保存在 ~/.claude/settings.json。
  • 项目级 — 仅在指定目录中工作时可用,保存在 {project}/.claude/settings.json。

Onevium 内置 MCP 服务器

Onevium MCP 服务器在进程内运行,并且始终可用。它提供 Claude 可在任意会话中调用的计划任务管理工具:create_schedule、list_schedules、get_schedule、update_schedule 和 delete_schedule。

常用 MCP 服务器示例

MCP 生态为常见集成提供了多种服务器:

  • 数据库 — PostgreSQL、MySQL、SQLite,可直接执行查询。
  • 版本控制 — GitHub、GitLab,可管理 Issue 与 PR。
  • 团队协作 — Slack、Linear、Notion,可连接团队工具。
  • 云服务 — AWS、GCP、Cloudflare,可执行基础设施操作。
  • 自定义 — 使用任何支持 MCP 协议的语言构建自己的服务器。