MADR文档处理服务器

一个基于Flask的服务器框架,用于处理MADR文档。

  • by BennettSmith
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 bennettsmith/madr-mcp-server

使用说明

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代码的容器化环境。

  1. 安装 码头工人 和 Visual Studio Code.
  2. 安装以下VS代码扩展:
  3. 在VS Code中打开此文件夹并选择 在容器中重新打开 当提示时。 VS Code将构建中定义的开发容器 .devcontainer/devcontainer.json.
  4. 容器准备就绪后,您可以使用集成终端运行 docker-compose up 对于开发服务器或 pytest 运行测试。
  5. 像往常一样设置断点,并使用Python扩展启动调试器 调试容器内的Flask应用程序。