mc8yp
Cumulocity IoT MCP Server - Model Context Protocol integration for IoT device management
Versions
2.6.2latest2.6.12.6.02.5.22.5.1+ show 19 moreshow less
2.5.02.4.02.3.32.3.22.3.12.3.02.2.42.2.32.2.22.2.12.2.02.1.02.0.12.0.01.0.41.0.31.0.21.0.11.0.0Tools 5
get_assets List assets with server-side hierarchy filtering.
needs_user_input Attempts an elicitation — must fail cleanly through mc8yp.
status set-active-tenant Set the Cumulocity tenant for this CLI session, or pass tenantUrl: null to clear the active tenant. The tenantUrl must match one returned by the status tool. The selection is persisted across sessions so you only need to call this once (or when switching tenants). Clearing falls back to bundled-only browsing — codemode discovery still works but live API calls are unavailable until a tenant is set again.
codemode ${getSafetyPreface(env)} Run an async JavaScript function against the Cumulocity API. Discovery, documentation, and typed API calls all happen inside one function — find what you need and call it in the same run. ${getSandboxNote(env)} The expensive mistake is a hasty API call: an unparameterized request returns large payloads that flood your context. \
Permissions 4
network medium filesystem low shell high env_vars low