Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

auth

Summary

AI summary

Added API key authentication, OTA package tools, and device creation capabilities.

Full changelog

Minor release with the following improvements:

New Features

  • API key authentication
  • Tool groups - ability to enable/disable tools by their group to reduce context size for clients with limited capacity (e.g., Claude Desktop, Ollama)
  • OTA package tools — Create, upload, download, list, delete, and assign OTA packages to devices/profiles (https://github.com/thingsboard/thingsboard-mcp/pull/22)
  • Device creation tool — Create ThingsBoard devices directly through MCP (https://github.com/thingsboard/thingsboard-mcp/pull/9)

Improvements

  • Cross-LLM tool descriptions - all descriptions under 1024 char Azure Foundry limit (https://github.com/thingsboard/thingsboard-mcp/pull/27)
  • Route console logs to stderr to preserve MCP STDIO transport (https://github.com/thingsboard/thingsboard-mcp/pull/19)

Bug Fixes

  • Fixed NPE when optional telemetry keys are omitted (https://github.com/thingsboard/thingsboard-mcp/pull/18)
  • Fixed empty schema for guide tools causing Azure Foundry agent errors (https://github.com/thingsboard/thingsboard-mcp/pull/27)
  • Fixed context size overflow in Claude Desktop by enabling tool group filtering (https://github.com/thingsboard/thingsboard-mcp/pull/29)

Full Changelog: https://github.com/thingsboard/thingsboard-mcp/compare/v2.0.0...v2.1.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track thingsboard/thingsboard-mcp

Get notified when new releases ship.

Sign up free

About thingsboard/thingsboard-mcp

The ThingsBoard MCP Server provides a natural language interface for LLMs and AI agents to interact with your ThingsBoard IoT platform.

All releases →

Beta — feedback welcome: [email protected]