靠背mcp服务器
MCP服务器 靠背 --用于静态备份的web UI和编排器。
工具
- 触发器备份 --按计划ID触发备份计划
- 获取操作 --获取操作历史记录,可选择按计划或仓库过滤
配置
通过Claude Desktop MCP配置中的环境变量进行设置:
| 变量 | 默认值 | 描述 |
|---|---|---|
BACKREST_URL | http://localhost:9898 | 靠背基础URL |
BACKREST_USERNAME | _(空)_ | 基本身份验证的用户名(如果启用了身份验证) |
BACKREST_PASSWORD | _(空)_ | 基本身份验证密码 |
A. .env.example 模板包含在repo根目录中。
传输层安全
如果使用私有或自签名CA连接到HTTPS端点,请设置:
NODE_EXTRA_CA_CERTS=/path/to/ca.crt做 不 使用 NODE_TLS_REJECT_UNAUTHORIZED=0 --这将全局禁用所有证书验证。
Claude桌面配置
{
"mcpServers": {
"backrest": {
"command": "node",
"args": ["/path/to/backrest-mcp-server/build/src/index.js"],
"env": {
"BACKREST_URL": "http://localhost:9898",
"BACKREST_USERNAME": "your-username",
"BACKREST_PASSWORD": "your-password"
}
}
}
}对于Docker用户,设置 BACKREST_URL 到集装箱的地址(例如。 http://192.168.1.x:9898).
如果禁用了Backrest身份验证,请省略 BACKREST_USERNAME 和 BACKREST_PASSWORD.
构建
pnpm install
pnpm run build