让企业系统成为 AI 的工具。
Carrier MCP 是面向 FDE 的独立 MCP 服务,内置中文管理页、工具目录、访问控制和调用记录。它可以独立运行,不要求连接 Carrier 母舰。
1. 选择你的系统架构
macOS 可运行 uname -m,Linux 可运行 uname -m,Windows PowerShell 可运行 $env:PROCESSOR_ARCHITECTURE。输出 x86_64/AMD64 选择 amd64,输出 arm64/ARM64 选择 arm64。
2. macOS / Linux 安装
# 把 PLATFORM 替换为 darwin-arm64、darwin-amd64、linux-arm64 或 linux-amd64
PLATFORM=darwin-arm64
URL=$(curl -fsS "https://carrier.anxhub.com/carrier/artifact/version/latest-download?nick=carrier-mcp&binary_platform=$PLATFORM&release_type=stable" | python3 -c 'import json,sys; print(json.load(sys.stdin)["data"]["download_url"])')
curl -fL "$URL" \
-o "carrier-mcp_${PLATFORM}.tar.gz"
tar -xzf "carrier-mcp_${PLATFORM}.tar.gz"
cd "carrier-mcp_0.2.0_$(printf '%s' "$PLATFORM" | tr - _)"
./install.sh
carrier-mcp mcp --version
3. Windows PowerShell 安装
# 按电脑架构选择 windows-amd64 或 windows-arm64
$Platform = "windows-amd64"
$Url = "https://carrier.anxhub.com/carrier/artifact/version/latest-download?nick=carrier-mcp&binary_platform=$Platform&release_type=stable"
$DownloadUrl = (Invoke-RestMethod $Url).data.download_url
Invoke-WebRequest $DownloadUrl -OutFile "carrier-mcp.zip.tar.gz"
tar -xzf carrier-mcp.zip.tar.gz
cd "carrier-mcp_0.2.0_$($Platform.Replace('-', '_'))"
PowerShell -ExecutionPolicy Bypass -File .\install.ps1
& "$env:LOCALAPPDATA\CarrierMCP\bin\carrier-mcp.exe" mcp --version
4. 初始化并启动
# macOS / Linux
carrier-mcp mcp init --data ~/.carrier-mcp
carrier-mcp mcp serve --data ~/.carrier-mcp
# Windows PowerShell
carrier-mcp.exe mcp init --data "$env:USERPROFILE\.carrier-mcp"
carrier-mcp.exe mcp serve --data "$env:USERPROFILE\.carrier-mcp"
打开 http://127.0.0.1:7331。管理员凭据位于数据目录的 admin.token,应保持仅当前用户可读,不要复制到聊天、脚本或版本库。
5. 创建限权客户端并接入 AI
carrier-mcp mcp token create --data ~/.carrier-mcp --name my-agent \
--tools orders_get,inventory_get --days 7 --out ./my-agent.token
carrier-mcp mcp client config
carrier-mcp mcp doctor --data ~/.carrier-mcp
AI 客户端连接 http://127.0.0.1:7331/mcp,请求头设置为 Authorization: Bearer <客户端访问凭据>。应为每个客户端分别签发只包含所需工具的凭据。
v0.2.0 SHA-256 校验值
darwin-amd64 d8fcb849f6cefb799489d882f72e708020cebb8b9a947b7cf9e3c97996b3cb00
darwin-arm64 8d590240bbabfcccd0ba38d2c2da20e1bd03e3874c69fe72971377d9bfcfd0d5
linux-amd64 fcc76751bf7faeeef8b5b334099199b474115309bf6105a753fa286a7b81af4e
linux-arm64 0e67a99a0efc383189402fdf45cff581b03d38d6678f048632571a500cebc2b4
windows-amd64 0182c6c0d94e50aa4706e1b49d26b2938f14cc58c9f29f6db58285f4dda524c3
windows-arm64 7ebfd27ff67067318f579e365c77b795ff0f9edf0a97aee67583fb54bb17e373
source 43f2e6d34073f26b253dd6396d5d7045e1119b0e2ee3d7c4b6c376a3b8bbf1b2六个平台产物均已完成交叉编译和文件格式校验;macOS arm64 已完成原生初始化与数据库诊断。Linux systemd、Windows 服务托管及非本机架构仍需在对应真实系统做运行验收。
文档更新于 2026-09-14 · 内容以当前部署版本和命令帮助为准