ThingsPanel MCP
OfficialPanel de cosas MCP

Servidor MCP (Protocolo de contexto de modelo) de la plataforma IoT ThingsPanel .
🚀 Descripción general del proyecto
ThingsPanel MCP Server es una interfaz inteligente innovadora que le permite:
Interactúe con dispositivos IoT utilizando lenguaje natural
Recupere fácilmente la información del dispositivo
Supervise el rendimiento y el estado del dispositivo en tiempo real
Simplificar los comandos de control del dispositivo
Analizar datos estadísticos y tendencias de toda la plataforma
Related MCP server: ThingsBoard MCP Server
Público objetivo
Usuarios previstos
Desarrolladores de soluciones de IoT : ingenieros y desarrolladores que crean soluciones en la plataforma de IoT ThingsPanel y buscan capacidades de integración de IA
Expertos en integración de IA : profesionales que buscan conectar modelos de IA con sistemas de IoT
Administradores de sistemas : personal de TI que gestiona la infraestructura de IoT y desea habilitar el análisis y el control impulsados por IA
Equipos de productos : equipos que crean productos que combinan funcionalidades de IoT e IA
Problemas abordados
Complejidad de integración : elimina la necesidad de crear integraciones personalizadas entre modelos de IA y plataformas de IoT
Acceso estandarizado : proporciona una interfaz consistente para que los modelos de IA interactúen con datos y dispositivos de IoT
Control de seguridad : gestiona la autenticación y la autorización para el acceso de la IA a los sistemas de IoT.
Barreras técnicas reducidas : reduce los obstáculos técnicos para agregar capacidades de IA a las implementaciones de IoT existentes
Escenarios ideales de aplicación
Control de IoT con lenguaje natural : permite a los usuarios controlar dispositivos a través de asistentes de IA utilizando lenguaje natural.
Análisis de datos inteligente : permite que los modelos de IA accedan y analicen datos de sensores de IoT para obtener información.
Detección de anomalías : conecte modelos de IA a flujos de datos del dispositivo para detectar anomalías en tiempo real
Mantenimiento predictivo : habilite el mantenimiento predictivo impulsado por IA al brindar acceso al historial del dispositivo
Informes automatizados : cree sistemas que puedan generar informes y visualizaciones de datos de IoT a pedido
Optimización operativa : utilice IA para optimizar las operaciones del dispositivo según patrones históricos
✨ Características principales
🗣️ Consultas en lenguaje natural
📊 Información completa sobre el dispositivo
🌡️ Datos de telemetría en tiempo real
🎮 Control conveniente del dispositivo
Análisis de toda la plataforma
🛠️ Requisitos previos
Python 3.8+
Cuenta de ThingsPanel
Clave API de ThingsPanel
📦 Instalación
Opción 1: Instalación de Pip
pip install thingspanel-mcpOpción 2: Instalación del código fuente
# Clone the repository
git clone https://github.com/ThingsPanel/thingspanel-mcp.git
# Navigate to project directory
cd thingspanel-mcp
# Install the project
pip install -e .🔐 Configuración
Métodos de configuración (elija uno)
Método 1: Configuración directa desde la línea de comandos (recomendado)
thingspanel-mcp --api-key "Your API Key" --base-url "Your ThingsPanel Base URL"Método 2: Configuración de variables de entorno
Si desea evitar entradas repetidas, configure las variables de entorno:
# Add to ~/.bashrc, ~/.zshrc, or corresponding shell config file
export THINGSPANEL_API_KEY="Your API Key"
export THINGSPANEL_BASE_URL="Your ThingsPanel Base URL"
# Then run
source ~/.bashrc # or source ~/.zshrc💡Consejos:
Las claves API normalmente se obtienen de la gestión de API KEY en la plataforma ThingsPanel
La URL base se refiere a la dirección de su plataforma ThingsPanel, por ejemplo,
http://demo.thingspanel.cn/Se recomienda la configuración de la línea de comandos para proteger la información confidencial
🖥️ Integración de escritorio de Claude
Agregue lo siguiente a su archivo de configuración de escritorio de Claude ( claude_desktop_config.json ):
{
"mcpServers": {
"thingspanel": {
"command": "thingspanel-mcp",
"args": [
"--api-key", "Your API Key",
"--base-url", "Your Base URL"
]
}
}
}🤔 Ejemplos de interacción
Al utilizar el servidor MCP de ThingsPanel, ahora puede realizar consultas en lenguaje natural como:
"¿Cuál es la temperatura actual de mi sensor?"
"Enumerar todos los dispositivos activos"
"Encienda el sistema de rociadores automáticos"
"Mostrar la actividad del dispositivo durante las últimas 24 horas"
🛡️ Seguridad
Gestión segura de credenciales
Utiliza la API oficial de ThingsPanel
Admite autenticación basada en token
Licencia
Licencia Apache 2.0
🌟 Apóyanos
Si este proyecto te ayuda, ¡danos una estrella en GitHub! ⭐
This server cannot be deployed
Maintenance
Related MCP Connectors
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Connect AI assistants to Xitoring monitoring: servers, uptime, incidents, metrics, SSL, and alerts.
Furgonetka MCP Server is an extension for LLMs (such as Claude) that integrates AI assistants with Poland's most popular courier brokerage platform. The server enables models to interact directly with services from various couriers (including InPost, DPD, DHL, UPS, and Poczta Polska) through a single, unified interface. With this integration, your AI stops just "writing about logistics" and starts actually managing it.
Related MCP Servers
- AlicenseBqualityDmaintenanceLinks IoT devices to AI large models using the MCP and MQTT protocols, enabling natural language control, real-time AI responses, and complex instruction execution for interconnected IoT devices.3370MIT
- AlicenseNot gradedqualityDmaintenanceConnect your AI workflows to the ThingsBoard IoT Platform through this MCP server. Enables LLMs to query device telemetry, manage IoT entities (devices, assets, customers), and analyze sensor data - all through natural language. Perfect for building AI-powered IoT monitoring, predictive maintenance,98Apache 2.0
- AlicenseBqualityNot gradedmaintenanceAn MCP server that bridges the physical world and AI models by enabling natural language control of IoT hardware via the MQTT protocol. It supports real-time device monitoring, command publishing, and response handling for seamless integration between AI clients and physical devices.3MIT
- FlicenseNot gradedqualityFmaintenanceEnables AI assistants to read sensor data from IoT devices and dispatch data collection tasks through a unified interface supporting multiple protocols.17-