关于 plutocalcdesigner-mcp
plutocalcdesigner-mcp 将 MCP 客户端连接到 Plutocalc Designer 的工程工具,用于水和污水处理系统的设计计算。工程师及 AI 应用可查询模型与模板、执行计算并获取结果。
主要功能
- 01浏览可用设计模型
- 02获取模型详情与模板
- 03运行处理系统计算
- 04查询单位和参考数据
- 05在 JSON 与 Markdown 间转换模板
适用场景
- 01查找适用的处理计算模型
- 02准备系统设计输入数据
- 03运行模型并查看计算结果
MCP 相关
通过 HTTP MCP 服务向 MCP 客户端提供 Plutocalc Designer REST API 功能,包括模型查询、模板获取、计算和许可证状态检查。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Plutocalc Designer MCP 服务
适用于 Plutocalc Designer REST API 的 MCP 服务,通过模型上下文协议提供水处理和废水处理系统设计工具。
注册名称: io.github.danpeig/plutocalcdesigner-mcp
版本: 2.5.1
MCP 服务 URL: https://www.plutocalc.com/designer/mcp
OpenAPI 规范: https://www.plutocalc.com/designer/server/openapi.json
关于 Plutocalc Designer
Plutocalc Designer 是一款用于确定水处理和废水处理系统规格的在线工程工具。工程师选择设计模型,填写计算模板,然后运行计算,以获取包含设计结果的完整模板。访问 https://www.plutocalc.com/designer 了解详情。
在 AI 平台中使用 Plutocalc Designer
有三种方式可将 Plutocalc Designer 连接到 AI 应用:
- 通过 MCP 服务连接(推荐)
- 使用 OpenAPI 规范直接连接 API(替代方案)
- 自行托管 MCP 服务(面向开发者)
通过 MCP 服务连接(自动)
将 Plutocalc Designer 与 AI 助手配合使用的最简单方式是通过 MCP Registry:
-
在 Claude Desktop 或兼容 MCP 的客户端中,搜索:
plutocalcdesigner-mcp或
io.github.danpeig/plutocalcdesigner-mcp -
点击“Add”或“Install”——系统将自动配置该服务。
-
开始使用! 向 AI 助手提问:
- “列出可用的废水处理模型”
- “获取汽提塔的模板”
- “帮助我设计一套生物处理系统”
通过 MCP 服务连接(手动)
如需手动配置,请将以下内容添加到 MCP 客户端配置中:
适用于 Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"plutocalcdesigner": {
"url": "https://www.plutocalc.com/designer/mcp",
"transport": "http"
}
}
}
适用于其他 MCP 客户端:
- 服务 URL:
https://www.plutocalc.com/designer/mcp - 传输类型: HTTP
- 名称: plutocalcdesigner(或你偏好的任意名称)
使用 OpenAPI 规范直接连接 API
将 AI 模型连接到 Plutocalc Designer 的另一种方式是直接使用 API。在这种情况下,模型可以从 https://www.plutocalc.com/designer/server/openapi.json 获取说明。
适合人类或大模型阅读的 API 详细说明、使用指南和示例,请参阅:https://www.plutocalc.com/designer/api.html
托管 MCP 服务
此方法仅托管 MCP 服务,不托管 Plutocalc Designer。本地服务需要连接互联网,才能连接 Plutocalc Designer API。
如果你在连接 Plutocalc Designer MCP 服务时遇到问题,或是出于开发目的,请使用此方法。
# Clone the repository
git clone https://github.com/danpeig/plutocalcdesigner-mcp.git
cd plutocalcdesigner-mcp
# Install dependencies
npm install
# Start the server
npm start
服务默认在端口 3003 上启动(可通过 PORT 环境变量配置)。
如需检查服务是否正常运行,请参阅 TEST_CLIENT_README.md 获取详细说明。
可用工具
- server_version - 获取 Plutocalc Designer 服务版本字符串
- server_status - 获取 Plutocalc Designer 服务状态
- license_status - 检查许可证额度余额(需要
licenseKey) - list_models - 列出可用的计算模型
- list_models_info - 列出可用模型及其详细信息,包括手册(推荐作为起点)
- get_model - 获取模型名称和版本(需要
model) - get_model_information - 获取详细的模型信息(需要
model) - get_model_template - 获取计算输入模板(需要
model) - get_model_referencedb - 获取参考数据库条目(需要
model) - get_model_unitslist - 获取支持的单位列表(需要
model) - compute_model - 运行模型计算(需要
model和input) - json_to_markdown - 将模型 JSON 模板转换为易读的 Markdown 格式(需要
model和input) - markdown_to_json - 将 Markdown 格式转换回 JSON 模板(需要
model和input) - model_manual - 获取模型帮助/手册页面的 URL(需要
model) - license_help - 获取许可证密钥要求的相关信息
联系方式
- 作者:Daniel BP
- 电子邮件:[email protected]
- 网站:https://www.plutocalc.com
- 代码仓库:https://github.com/danpeig/plutocalcdesigner-mcp
- MCP Registry:https://registry.modelcontextprotocol.io(搜索“plutocalcdesigner”)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。