机器聊天协议服务器

一个与Replicated Vendor Portal API接口的机器聊天协议(MCP)服务器,使AI代理能够与Replicated Vendor Portal账户进行交互。

  • by crdant
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 crdant/replicated-mcp-server

使用说明

复制的供应商门户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

许可证

麻省理工学院