
thingsboard/thingsboard-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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 \
Установка
docker run -i --rm -e THINGSBOARD_URL -e THINGSBOARD_API_KEY thingsboard/mcpКонфигурация
{
"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"
}
}
}
}