cumulocity-mcp-server
3
Cumulocity MCP Server is a Python-based solution to interact with the Cumulocity IoT platform via the Model Control Protocol. It facilitates operations like device management, measurements, and alarm handling, integrating seamlessly with platforms like Claude Desktop.
Cumulocity MCP Server
A Python-based server providing Cumulocity IoT platform functionality through the MCP interface. It enables interaction with device management, measurements, and alarm systems.
Available Tools
Device Management
- Get Devices: List and filter devices by type, name, etc.
- Get Device by ID: Retrieve details for a specific device.
- Get Child Devices: Access child devices of a parent.
- Get Device Fragments: Access device fragments and values.
Measurements
- Get Device Measurements: Retrieve measurements with time filtering.
Alarms
- Get Active Alarms: Monitor active alarms by severity, etc.
Installation
- Using
uv
or PIP for installation steps.
Usage with Claude Desktop
- Allows interaction with Cumulocity IoT using Claude Desktop.
Options
- Various command line options for enhanced functionality.
Contributing
- Instructions on contributing including forking, branching, and submitting a pull request.