# ThingsBoard

> Use this tool when you need to integrate with the ThingsBoard IoT platform to manage devices, assets, and telemetry data, and solve problems related to IoT device management, automated provisioning, and alarm analysis. It provides a REST API interface with JWT authentication and supports STDIO and HTTP/SSE transport modes, making it suitable for building AI-powered dashboards and intelligent systems. Ideal for IoT developers requiring programmatic access to device and telemetry management capabilities in various editions, including Community and Professional.

Canonical page: https://skillsregistry.net/skills/thingsboard  
JSON: https://api.skillsregistry.net/v1/skills/thingsboard

## Description

Provides integration with ThingsBoard IoT platform through specialized tools for managing devices, assets, customers, users, alarms, telemetry data, and entity relationships. Built by ThingsBoard Inc., this Spring Boot-based implementation offers edition-aware functionality that dynamically enables Professional Edition features like entity groups and RBAC controls while maintaining Community Edition compatibility. The server supports both STDIO and HTTP/SSE transport modes with configurable CORS, uses JWT authentication with automatic token refresh, and includes comprehensive REST API coverage for IoT device management, making it valuable for IoT developers building AI-powered dashboards, automated device provisioning workflows, and intelligent alarm analysis systems that need programmatic access to ThingsBoard's device and telemetry management capabilities.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/thingsboard)
- **Repository:** <https://github.com/thingsboard/thingsboard-mcp>

## 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": "thingsboard"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/thingsboard` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/thingsboard/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
