使用说明
MADR MCP服务器
这个项目是一个基于Flask的服务器的框架,该服务器将处理MADR文档。
发展
开发是容器化的。使用 码头工人 要构建和运行应用程序,请执行以下操作:
# Build the development image
$ docker-compose build
# Run the server in development mode
$ docker-compose up
该应用程序将在 http://localhost:5000/health.
运行测试
$ docker-compose run --rm app pytest
Visual Studio Code
此存储库包括 .devcontainer 文件夹,以便您可以在
使用Visual Studio代码的容器化环境。
- 安装 码头工人 和 Visual Studio Code.
- 安装以下VS代码扩展:
- 在VS Code中打开此文件夹并选择 在容器中重新打开 当提示时。
VS Code将构建中定义的开发容器
.devcontainer/devcontainer.json. - 容器准备就绪后,您可以使用集成终端运行
docker-compose up对于开发服务器或pytest运行测试。 - 像往常一样设置断点,并使用Python扩展启动调试器 调试容器内的Flask应用程序。
