Inglés | Chino
Servidor MCP de supOS
Este servidor MCP está desarrollado en base al typescript-sdk proporcionado por el protocolo Model Context Protocol (MCP) , lo que permite que cualquier cliente que admita el protocolo MCP lo utilice.
Proporciona una serie de API abiertas de supOS, como consultar la estructura del árbol de temas, detalles del tema, etc.
API compatibles
Herramientas
get-model-topic-treeConsulta de datos del menú de la estructura del árbol de temas
Aporte:
key(cadena): palabra clave de búsqueda difusa para nodos secundariosshowRec(booleano): Número de registros a mostrartype(cadena): Tipo de búsqueda: 1--Búsqueda de texto, 2--Búsqueda de etiquetas
Devuelve: datos del menú de la estructura del árbol de temas
get-model-topic-detailObtener detalles de un tema específico
Aporte:
topic(cadena): La ruta del tema correspondiente al modelo
Devoluciones: detalles de un tema específico
get-topic-realtime-dataObtenga datos en tiempo real de un tema específico
Aporte:
topic(cadena): La ruta del tema correspondiente al modelo
Devuelve: datos en tiempo real de un tema específico
get-all-topic-realtime-dataObtenga y analice datos en tiempo real de todos los temas
Devoluciones: datos en tiempo real de todos los temas
get-topic-history-data-by-graphqlObtener datos históricos de un tema específico desde graphql
Aporte:
topic(cadena): La ruta del tema correspondiente al modelolimit(número): Limitar el número de registrosstartTime(cadena): Hora de inicio en formato ISO 8601, p. ej., 2025-04-13T00:00:00Z. Si no se especifica, se establece por defecto una semana antes de la hora actual.endTime: Hora de finalización en formato ISO 8601, p. ej., 2025-04-20T23:59:59Z. Si no se especifica, se usa la hora actual por defecto.
Devuelve: datos históricos de un tema específico
Sigamos la documentación para comenzar a usarlo.
Empezando
Requisitos del sistema
Node.js
Instalación del cliente
Actualmente, existen muchos clientes compatibles con el protocolo MCP, como aplicaciones de escritorio como Claude for Desktop o complementos IDE (como el complemento Cline para VSCode ). Para obtener más información sobre los clientes compatibles, visite Cliente de Protocolo de Contexto de Modelo .
Aquí utilizaremos Claude for Desktop como ejemplo.
Descargar Claude para escritorio .
Configure el servidor MCP requerido para
Claude for Desktop.Abra la configuración de
Claude for Desktopen un editor de texto:~/Library/Application Support/Claude/claude_desktop_config.json.
También puede encontrar la ubicación de este archivo de configuración haciendo clic en
Edit ConfigenFile -> Setting -> Developer:


Después de abrir el archivo de configuración, agregue el siguiente contenido a
claude_desktop_config.jsony reinicie la aplicación:
Nota: Es necesario reiniciar la aplicación después de cada modificación de este archivo de configuración para que los cambios surtan efecto.{ "mcpServers": { "supos": { "command": "npx", "args": [ "-y", "mcp-server-supos" ], "env": { "SUPOS_API_KEY": "<API_KEY>", "SUPOS_API_URL": "<API_URL>", "SUPOS_MQTT_URL": "<MQTT_URL>" } } } }
Donde
API_URLes la dirección accesible de supOS Community Edition .API_KEYse puede encontrar iniciando sesión en la Community Edition, yendo aDataModeling -> View specific topic details -> Data Operation -> Fetch, y copiando la APIKey correspondiente.MQTT_URLse puede encontrar visitandoUNS -> MqttBroker -> Listenerspara ver la dirección suscribible.
Nota: La configuración anterior del servidor MCP utiliza
Ejecución del servicio localmente
Elija uno de los dos métodos siguientes:
Instale
mcp-server-suposlocalmente y ejecútelo a través del nodo
Instalar
Busque la ruta del paquete instalado, por ejemplo:
"C://Users//<USER_NAME>//AppData//Roaming//npm//node_modules//mcp-server-supos//dist//index.js"Modifique la configuración en
claude_desktop_config.jsony reinicie la aplicación
Descargue y compile el código fuente del repositorio localmente
Clonar el repositorio:
Instalar dependencias
Construir
Modifique la configuración en
claude_desktop_config.jsony reinicie la aplicación
Conclusión
Este es el tutorial completo para usar este servicio. Tras la configuración, podrá ver los servicios y herramientas correspondientes en los siguientes paneles:


Instalación mediante herrería
Para instalar supOS MCP Server para Claude Desktop automáticamente a través de Smithery :
Nota final
La Edición Comunitaria de supOS integra el cliente mcp abierto, desarrollado por los autores CopilotKit , y el servicio mcp-server-supos , compatible con agent de versiones ts. El código fuente está disponible en supOS-CE-McpClient .
Licencia
Este proyecto está licenciado bajo la Licencia Apache 2.0: consulte el archivo de LICENCIA para obtener más detalles.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo MCP que proporciona acceso a las API abiertas de supOS, lo que permite a los clientes compatibles con MCP consultar estructuras y detalles de árboles de temas.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -8147
- Asecurity-licenseAqualityAn MCP server that provides tools for interacting with Supabase databases, storage, and edge functions.Last updated -44MIT License
- -security-license-qualityAn MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.Last updated -8MIT License
- Asecurity-licenseAqualityA lightweight MCP server that enables integration with Microsoft SharePoint, allowing clients to interact with documents and folders through the Model Context Protocol.Last updated -923MIT License