TT

thingsboard/thingsboard-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

99 stars 27 forks Качество 77 Тренд 15Apache-2.0

thingsboard/thingsboard-mcp — это кандидат на сервер MCP, импортированный из https://github.com/thingsboard/thingsboard-mcp.

Обзор

thingsboard/thingsboard-mcp — это кандидат на сервер MCP, импортированный из https://github.com/thingsboard/thingsboard-mcp.

Обзор (машинный перевод)

Подключите AI-агентов к вашей ThingsBoard IoT-платформе через протокол Model Context Protocol (MCP). Запрашивайте устройства, управляйте объектами, анализируйте телеметрию и автоматизируйте операции — всё это с помощью естественного языка.

Работает с Claude Desktop, Cursor, VS Code Copilot, Claude Code и любым совместимым с MCP клиентом.

Быстрый старт

Вам нужен экземпляр ThingsBoard (Cloud, EU Cloud, самостоятельно размещённый CE/PE или Edge) и ключ API (ThingsBoard 4.3+) или имя пользователя/пароль.

Claude Desktop

Добавьте к своему claude_desktop_config.json:

Курсор

Добавить к ~/.cursor/mcp.json (глобальному) или .cursor/mcp.json (проекту):

VS Code Copilot

Добавьте в ваш VS код settings.json или .vscode/mcp.json:

Код Клода

Режим SSE (любой MCP-клиент на базе HTTP)

Запустите сервер:

Затем направьте ваш MCP-клиент на http://localhost:8000/sse.

Legacy auth: Если ваша версия ThingsBoard старше 4.3, используйте THINGSBOARD_USERNAME и THINGSBOARD_PASSWORD вместо THINGSBOARD_API_KEY.

Что ты можешь сделать

Задавайте вопросы на естественном языке и получайте структурированные результаты из вашего экземпляра ThingsBoard:

Запрос устройств и сущностей Анализ данных временных рядов

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ThingsBoard MCP Server

Connect AI agents to your ThingsBoard IoT platform via Model Context Protocol (MCP). Query devices, manage entities, analyze telemetry, and automate operations — all through natural language.

Works with Claude Desktop, Cursor, VS Code Copilot, Claude Code, and any MCP-compatible client.

Quick Start

You need a ThingsBoard instance (Cloud, EU Cloud, self-hosted CE/PE, or Edge) and an API key (ThingsBoard 4.3+) or username/password.

Start the server:

docker run --rm -p 8000:8000 \
  -e THINGSBOARD_URL=https://thingsboard.cloud \
  -e THINGSBOARD_API_KEY=YOUR_API_KEY \
Открыть полный README на GitHub

Установка

docker run -i --rm -e THINGSBOARD_URL -e THINGSBOARD_API_KEY thingsboard/mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "thingsboard": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "THINGSBOARD_URL", "-e", "THINGSBOARD_API_KEY", "thingsboard/mcp"], "env": { "THINGSBOARD_URL": "https://thingsboard.cloud", "THINGSBOARD_API_KEY": "YOUR_API_KEY" } } } }