复制的供应商门户MCP服务器
机器聊天协议(MCP)服务器,与复制供应商门户API接口,使人工智能代理能够与复制供应商入口帐户交互。
概述
该项目实现了一个MCP服务器,允许AI代理通过遵循MCP协议的标准化接口访问和操纵复制供应商门户资源。
特性
- 对核心复制实体(应用程序、版本、渠道、客户)的只读访问
- 通过环境变量或命令行标志进行简单配置
- 用于AI代理交互的MCP兼容接口
安装
go install github.com/crdant/replicated-mcp-server/cmd/server@latest或者从以下网址下载预构建的二进制文件 发布页面.
用法
REPLICATED_API_TOKEN="your-api-token" replicated-mcp-server或者使用命令行标志:
replicated-mcp-server --api-token="your-api-token" --log-level=info配置
| 标志 | 环境变量 | 描述 | 默认值 |
|---|---|---|---|
--api-token | REPLICATED_API_TOKEN | 复制的供应商门户API令牌 | *(必填)* |
--log-level | LOG_LEVEL | 日志级别(致命、错误、信息、调试、跟踪) | fatal |
--timeout | TIMEOUT | API请求超时(秒) | 30 |
发展
这个项目使用标准的Go开发实践。
# Clone the repository
git clone https://github.com/crdant/replicated-mcp-server.git
cd replicated-mcp-server
# Install dependencies
go mod download
# Run tests
go test ./...
# Build the binary
go build -o replicated-mcp-server ./cmd/server