Skip to main content
Glama
ThingsPanel

ThingsPanel MCP

Official

Panel de cosas MCP Licencia Versión de Python Versión de PyPI

Servidor MCP (Protocolo de contexto de modelo) de la plataforma IoT ThingsPanel .

Inglés | Chino

🚀 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: OmniMCP

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-mcp

Opció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! ⭐

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ThingsPanel/thingspanel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server