MCP 设置
配置 Model Context Protocol (MCP) 服务器以扩展 AI 能力。
什么是 MCP?
MCP(Model Context Protocol)是将 AI 模型连接到外部工具和数据源的标准。MCP 服务器提供额外的能力,如文件访问、数据库查询、网页浏览等。
标签页
市场
从市场浏览和安装 MCP 服务器。市场提供预配置的服务器,可以直接使用。
已安装
查看和管理已安装的 MCP 服务器。配置设置、启用/禁用服务器以及移除不需要的服务器。
安装 MCP 服务器
从市场安装
- 前往 市场 标签页
- 浏览可用的服务器
- 点击你想要的服务器上的 安装
- 服务器将自动下载和配置
手动安装
对于不在市场中的服务器:
- 前往 已安装 标签页
- 手动添加服务器配置
- 提供启动服务器的命令
管理服务器
启用/禁用
切换服务器的开或关。禁用的服务器不会启动,其工具也不可用。
配置
某些服务器可能需要配置:
- 环境变量
- API 密钥
- 连接设置
移除服务器
- 点击服务器上的移除按钮
- 确认移除
可用的服务器类型
MCP 服务器可以提供各种能力:
- 文件系统:读写文件
- 数据库:查询数据库
- 网页:浏览和获取网页内容
- API 集成:连接外部服务
- 代码执行:在沙箱中运行代码
工具输出安全模式
Alma 可以压缩 MCP 工具的大输出以节省 token。MCP 服务器可以显式声明某个工具的输出应该保持精确,还是允许压缩。
支持的模式:
exact:保持输出不变compact:允许 Alma 压缩大文本字段passthrough:完全跳过压缩
推荐方式:
json
{
"name": "read_repo_file",
"_meta": {
"alma/outputSafetyMode": "exact"
}
}兜底方式:
json
{
"name": "read_repo_file",
"description": "精确读取仓库文件内容 [alma-output-safety: exact]"
}对于源代码原文、ID、以及后续步骤必须精确依赖的结构化结果,请使用 exact。对于日志、网页内容、搜索结果等允许有损截断的文本,再使用 compact。
提示
- 仅从可信来源安装服务器
- 启用前审查服务器权限
- 禁用不经常使用的服务器
- 保持服务器更新以获得安全和新功能
