返回 MCP 目录
public公开dns本地运行

plantuml-validator-mcp-server

一个用于验证Plantuml代码的MCP服务器项目,支持通过SSE或Docker方式运行。

article

README

🚀 PlantUML 验证 MCP 服务器

本项目是一个专门用于验证 PlantUML 代码的 MCP 服务器,能够高效且准确地对 PlantUML 代码进行验证,为开发者提供可靠的代码验证服务。

🚀 快速开始

✨ 主要特性

ValidatePlantuml

该工具可对提供的 PlantUML 消息进行验证。若消息有效,将返回 "Ok";若无效,则会返回详细的错误信息,其中包括错误描述、错误发生的行以及其他相关元数据。

validatePlantUml

📦 安装指南

通过 SSE 使用

overview-sse

  • 步骤 1:运行 Docker Compose 运行以下命令以启动服务器:
docker compose up -d
  • 步骤 2:VSCode 中的 MCP 配置
    "mcp": {
        "servers": {
            "my-plantuml-mcp-server": {
                "type": "sse",
                "url": "http://localhost:3000/sse"
            }
        }
    }

通过 Docker 使用

overview-docker

  • 步骤 1:构建并发布容器
cd plantuml-mcp-server-stdio
dotnet publish /t:PublishContainer
  • 步骤 2:VSCode 中的 MCP 配置
    "mcp": {
        "servers": {
            "my-plantuml-mcp-server-docker": {
                "type": "stdio",
                "command": "docker",
                "args": [
                    "run",
                    "--rm",
                    "-i",
                    "--network=host",
                    "plantuml-mcp-server-stdio",
                    "PlantUMLBaseUrl=http://your_plantuml_server/"
                ],
            },
        }
    }
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端