MCP服务器

一个简单的MCP服务器,用于处理传感器数据(如CO2、温度和湿度)的API调用和数据库查询。

  • by deusr3x
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 deusr3x/mcp-server-demo

使用说明

MCP服务器

尝试创建一个简单的mcp服务器和一个测试客户端文件。

用途 快速mcp

使用 uv 要安装软件包,请执行以下操作:

uv sync

有一个docker文件可以创建mcp服务器和一个n8n实例。

docker compile up -d

这将启动n8n和mcp服务器。服务器可以在端口8000上访问,n8n可以在 http://localhost:5678

这个设置是针对我的用例的。我有一个传感器,可以测量二氧化碳、温度和湿度。可以通过API调用访问当前读数。

历史值存储在postgresql数据库中。MCP服务器具有调用API以及在数据库上运行查询的工具。

附带的n8n工作流已设置为与mcp服务器聊天。如果提供了日期,您可以询问当前读数或一些历史数据。