supOS MCP Server
English |中文
supOS MCP 服务器
本 MCP 服务器基于模型上下文协议 (MCP)协议提供的typescript-sdk开发,允许任何支持 MCP 协议的客户端使用它。
提供了一系列supOS开放api,例如查询主题树结构,主题详情等。
支持的 API
工具
get-model-topic-tree查询主题树结构菜单数据
输入:
key(字符串):子节点的模糊搜索关键字showRec(布尔值):要显示的记录数type(字符串):搜索类型:1--文本搜索,2--标签搜索
返回:主题树结构菜单数据
get-model-topic-detail获取特定主题的详细信息
输入:
topic(字符串):模型对应的主题路径
返回:特定主题的详细信息
get-topic-realtime-data获取特定主题的实时数据
输入:
topic(字符串):模型对应的主题路径
返回:特定主题的实时数据
get-all-topic-realtime-data获取并分析所有主题的实时数据
返回:所有主题的实时数据
get-topic-history-data-by-graphql从 graphql 获取特定主题的历史数据
输入:
topic(字符串):模型对应的主题路径limit(number):限制记录数startTime(字符串):ISO 8601 格式的开始时间,例如 2025-04-13T00:00:00Z。若未指定,则默认为当前时间前一周endTime:ISO 8601 格式的结束时间,例如 2025-04-20T23:59:59Z。若未指定,则默认为当前时间。
返回:特定主题的历史数据
让我们按照文档开始使用它
Related MCP server: supabase-mcp
入门
系统要求
Node.js
安装客户端
目前,许多客户端都支持 MCP 协议,例如桌面应用程序(例如Claude for Desktop )或 IDE 插件(例如VSCode的Cline插件)。要了解支持的客户端,请访问模型上下文协议客户端。
这里我们将使用Claude for Desktop作为示例。
下载Claude 桌面版。
为
Claude for Desktop配置所需的 MCP 服务器。在文本编辑器中打开
Claude for Desktop配置:~/Library/Application Support/Claude/claude_desktop_config.json。
您还可以通过单击
File -> Setting -> Developer中的Edit Config来找到此配置文件位置:


打开配置文件后,在
claude_desktop_config.json中添加以下内容,并重启应用程序:
注意:每次修改此配置文件后都需要重新启动应用程序才能使更改生效。{ "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>" } } } }
其中
API_URL``API_KEYsupOS 社区版可访问地址MQTT_URL可通过登录社区版,进入DataModeling -> View specific topic details -> Data Operation -> Fetch,复制对应的 ApiKey 获取。MQTT_URL 可通过访问UNS -> MqttBroker -> Listeners查看可订阅的地址。
注意:上述 MCP 服务器配置使用npx拉取mcp-server-supos npm 包并在本地运行,为客户端提供服务。然而, npx在Windows系统上读取环境变量env配置时可能会出现问题,因此可以采用以下解决方案:
本地运行服务
选择以下两种方法之一:
在本地安装
mcp-server-supos并通过 node 运行
安装
npm install mcp-server-supos -g找到安装的包路径,例如:
"C://Users//<USER_NAME>//AppData//Roaming//npm//node_modules//mcp-server-supos//dist//index.js"修改
claude_desktop_config.json中的配置,并重启应用
{
"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>"
}
}
}
}下载并编译存储库源代码到本地
克隆存储库:
git clone https://github.com/FREEZONEX/mcp-server-supos.git安装依赖项
npm ci建造
npm run build修改
claude_desktop_config.json中的配置,并重启应用
{
"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>"
}
}
}
}结论
以上就是该服务的完整使用教程,配置成功后,可以在以下面板中看到相应的服务和工具:


通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 supOS MCP 服务器:
npx -y @smithery/cli install @FREEZONEX/mcp-server-supos --client claude最后说明
supOS 社区版集成了CopilotKit作者开源的open-mcp-client ,并内置了mcp-server-supos服务,支持 ts 版本agent 。源代码可访问supOS-CE-McpClient 。
执照
该项目根据 Apache License 2.0 获得许可 - 有关详细信息,请参阅LICENSE文件。
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