MCP Cumulocity 服务器是一个基于 Python 的服务器,借助 MCP(模型控制协议)接口,提供 Cumulocity IoT 平台功能。它能够与 Cumulocity 的设备管理、测量和告警系统实现无缝交互。
MCP Cumulocity 服务器可让你轻松与 Cumulocity IoT 平台进行交互。以下是使用该服务器的基本步骤:
git clone
cd mcp-c8y
python -m venv .venv
source .venv/bin/activate # 在 macOS/Linux 上
# 或者
.venv\Scripts\activate # 在 Windows 上
# 在 macOS/Linux 上
curl -LsSf https://astral.sh/uv/install.sh | sh
# 在 Windows PowerShell 上
irm https://astral.sh/uv/install.ps1 | iex
uv install
uv run main:app
将以下内容添加到项目根目录的 .env 文件中,以配置 Cumulocity 服务:
CUMULOCITY_API_KEY=your_api_key_here
CUMULOCITY_API_SECRET=your_api_secret_here
CUMULOCITY_BASE_URL=https://api.cumulocity.com
按照以下步骤将 MCP Cumulocity Server 集成到 Claude Desktop 中:
我们欢迎来自各方的贡献!以下是您如何为该项目做贡献的步骤:
如需更详细的贡献指南,请参考我们的 [CONTRIBUTING.md] 文件。
MCP Cumulocity Server 的使用受 Apache License Version 2.0 的约束。
除非适用法律或书面协议另有要求,否则软件按“原样”分发,不附带任何形式的担保。