模型上下文协议服务器

一个用于通过自然语言与ENAC IT4R交互的MCP服务器。

  • by EPFL-ENAC
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 epfl-enac/it4r-mcp

使用说明

EPFL ENAC IT4R MCP

A. 模型上下文协议 (MCP)服务器使用自然语言与ENAC IT4R交互。

安装

依赖项

Python项目经理 uv 必填项:请参见 紫外线文件.

安装以下依赖项:

make install

用法

使用 OpenCode 作为AI代理提示界面。

从任何文件夹

使用以下工具安装IT4R MCP工具 uv:

uv tool install git+ssh://git@github.com/EPFL-ENAC/it4r-mcp

设置 opencode.json 如下:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "it4r": {
      "type": "local",
      "command": ["it4r-mcp"],
      "enabled": true
    }
  }
}

并验证其是否正常工作:

opencode mcp list

从这个项目

使用此项目文件夹中的OpenCode:IT4R MCP服务器在 opencode.json 配置文件。

验证MCP是否正常工作:

opencode mcp list

启动OpenCode并使用提示等:

opencode

发展

手动启动MCP服务器:

make run-dev

然后转到http://localhost:6274/并使用网络界面进行游戏。