supOS MCP Server
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.
Related MCP server: supabase-mcp
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 npx para extraer el paquete npm mcp-server-supos y ejecutarlo localmente para proporcionar servicios a los clientes. Sin embargo, npx puede tener problemas para leer las configuraciones de la variable de entorno env en sistemas Windows , por lo que se pueden adoptar las siguientes soluciones:
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
npm install mcp-server-supos -gBusque 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
{
"mcpServers": {
"supos": {
"command": "node",
"args": [
"C://Users//<USER_NAME>//AppData//Roaming//npm//node_modules//mcp-server-supos//dist//index.js"
],
"env": {
"SUPOS_API_KEY": "<API_KEY>",
"SUPOS_API_URL": "<API_URL>",
"SUPOS_MQTT_URL": "<MQTT_URL>"
}
}
}
}Descargue y compile el código fuente del repositorio localmente
Clonar el repositorio:
git clone https://github.com/FREEZONEX/mcp-server-supos.gitInstalar dependencias
npm ciConstruir
npm run buildModifique la configuración en
claude_desktop_config.jsony reinicie la aplicación
{
"mcpServers": {
"supos": {
"command": "node",
"args": [
"<local project path>//dist//index.js"
],
"env": {
"SUPOS_API_KEY": "<API_KEY>",
"SUPOS_API_URL": "<API_URL>",
"SUPOS_MQTT_URL": "<MQTT_URL>"
}
}
}
}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 :
npx -y @smithery/cli install @FREEZONEX/mcp-server-supos --client claudeNota 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.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA 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.83051MIT
- AlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that provides tools for interacting with Supabase databases, storage, and edge functions.45MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.8MIT
- AlicenseBqualityNot gradedmaintenanceA lightweight MCP server that enables integration with Microsoft SharePoint, allowing clients to interact with documents and folders through the Model Context Protocol.965
Related MCP Connectors
An MCP server giving access to Grafana dashboards, data and more.
MCP server for interacting with the Supabase platform
2,000+ MCP servers read at source level. Know what one does before you connect. Free, no key.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/FREEZONEX/mcp-server-supos'
If you have feedback or need assistance with the MCP directory API, please join our Discord server