# Cumulocity IoT

> Use this tool when you need to manage and monitor industrial IoT devices, automate device management, or analyze operational data. It provides access to device inventory, time-series measurements, events, and alarms through CLI and HTTP interfaces, accepting authentication credentials and OData queries as inputs and returning device data and analytics as outputs. Ideal for use cases such as industrial IoT monitoring, device management automation, and operational analytics workflows.

Canonical page: https://skillsregistry.net/skills/schplitt-cumulocity-iot  
JSON: https://api.skillsregistry.net/v1/skills/schplitt-cumulocity-iot

## Description

This server provides access to Software AG's Cumulocity IoT platform through both CLI and HTTP server modes, enabling device inventory queries, time-series measurement retrieval, event monitoring, and alarm management. Built with TypeScript and the TMCP framework, it offers dual execution environments with CLI mode storing credentials securely via system keyring and server mode extracting authentication from HTTP headers for containerized microservice deployment within Cumulocity tenants. The implementation includes tools for inventory queries with OData syntax, measurement analysis, alarm monitoring, and tenant metadata access, making it valuable for industrial IoT monitoring, device management automation, and operational analytics workflows.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/schplitt-cumulocity-iot)
- **Repository:** <https://github.com/schplitt/mc8yp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "schplitt-cumulocity-iot"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/schplitt-cumulocity-iot` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/schplitt-cumulocity-iot/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
