使用说明
Ctrl Hub MCP服务器
Ctrl-Hub MCP服务器连接到Ctrl-Hub平台。它允许您的AI代理、助手和聊天机器人访问Ctrl Hub读取数据。
它可以使用此存储库中提供的代码在本地(或在您自己的基础架构上)运行,也可以在以下位置使用公共托管版本https://api.ctrl-hub.com/mcp.
通过可流式传输的HTTP协议传输到服务器。SSE不受支持,因为协议仅对其进行维护 向后兼容.sdio将来可能会得到支持,但由于最典型的用例是将此服务器用作远程服务器,因此目前不受支持。
从源头构建
该应用程序是用Go编写的,可以使用以下命令从源代码构建:
# build the application
go build -o bin/ctrl-hub-mcp-server cmd/server/main.go
# [optionally] run it
./bin/ctrl-hub-mcp-server
使用Docker运行
我们将公共docker镜像发布到 发布页面 获取容器的最新版本。
这些图像托管在Github上,可以使用以下命令提取:
docker pull ghcr.io/ctrl-hub/mcp:<version>
例如:
docker run ghcr.io/ctrl-hub/mcp:latest
使用检查器
如果您刚开始使用并想检查服务器是否正常运行,可以使用 MCP检查员 测试正在运行的MCP服务器。
这也有利于生成服务器配置,以便您添加到自己的MCP客户端(Claude、ChatGPT等)。可以找到兼容客户端的列表 这里.
您可以使用以下命令启动它:
npx @modelcontextprotocol/inspector
终端输出将包含一个预先填充了身份验证令牌的链接,其外观类似于 http://localhost:6274/?MCP_PROXY_AUTH_TOKEN=71143ab7b5f55e3d618a26b99cd4470d6bbb8d36e140a444beb44cd1f9798d8c.
点击此按钮将启动web UI。
连接到官方远程服务器(推荐)
在侧栏中,将传输类型更改为 Streamable HTTP 以及URL https://api.ctrl-hub.com/mcp.
您现在可以按 Connect 按钮与服务器建立连接。
连接到本地运行的实例
在侧栏中,将传输类型更改为 Streamable HTTP 以及URL http://localhost:8080 (默认MCP服务器地址)。
您现在可以按 Connect 按钮与服务器建立连接。
释放
发布 使用GitHub Actions进行管理。要创建版本,您可以标记存储库-这将从Go源代码为多个平台和docker映像构建二进制文件。
