MCP Hub
Back to servers

ThingsBoard

MCP (Model Context Protocol) Server. Connects AI to ThingsBoard IoT platforms for retrieving device telemetry data and attributes, enabling monitoring and analysis of IoT device information.

Stars
9
Validated
Jan 11, 2026

Thingsboard MCP Server

Setup environment using uv

Windows

# Install uv
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

# Create virtual environment
uv venv

# Activate virtual environment
.venv\Scripts\activate

Linux

# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create virtual environment
uv venv

# Activate virtual environment
source .venv/bin/activate

Add environment variables

Create .env file: cp .env.example .env

Add the environment variables to allow the MCP server to connect to Thingsboard.

Install dependencies

uv pip install -r pyproject.toml

Run server

uv run src/thingsboard.py

Reviews

No reviews yet

Sign in to write a review