Plutocalcdesigner Mcp

io.github.danpeig由 GitHub 账号 danpeig 发布v2.5.1更新于 Oct 24, 2026

Plutocalc Designer is a software suite for water and wastewater treatment plants design

已验证STDIO仅桌面开发者工具数据与分析

概览

AI 生成的概览

面向 Plutocalc Designer 的 MCP 服务器,让助手列出水和废水处理设计模型、获取模板并运行选型计算。

可以做什么
查询服务器版本、状态和许可证积分余额,并获取许可证说明。列出可用的计算模型,可选择是否附带详细信息和手册。获取模型名称、版本、详细信息、输入模板、参考数据库条目、单位列表和手册链接。根据 JSON 输入运行模型计算,得到完整的设计结果。在 JSON 与易读的 Markdown 之间转换模型模板。
适用场景
适合从事水和废水处理厂设计的工程师,希望助手浏览 Plutocalc Designer 模型、准备计算输入并运行选型计算,而无需切换到网页工具。
运行要求
README 指向托管的 HTTP 端点,而清单描述的是本地 stdio 进程;本地方式需要 Node.js、npm 以及访问 Plutocalc Designer API 的网络连接。许可证积分查询需要 licenseKey,计算很可能也需要。
安装前请注意
计算会消耗许可证积分,运行模型可能动用付费余额。服务器会将设计输入通过互联网发送到 Plutocalc Designer API。请将 licenseKey 视为机密,并在批量运行前确认积分余额。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Plutocalcdesigner Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Plutocalc Designer MCP Server

MCP server for the Plutocalc Designer REST API, providing access to water and wastewater treatment system design tools through the Model Context Protocol.

Registry Name: io.github.danpeig/plutocalcdesigner-mcp
Version: 2.5.1
MCP server URL: https://www.plutocalc.com/designer/mcp
OpenAPI specs: https://www.plutocalc.com/designer/server/openapi.json

About Plutocalc Designer

Plutocalc Designer is an online engineering tool for sizing water and wastewater treatment systems. Engineers select a design model, fill in a calculation template, and run the computation to receive a completed template with design results. Learn more at https://www.plutocalc.com/designer.


Using Plutocalc Designer from your AI platform

There are three ways of connecting Plutocalc Designer to AI applications:

  • Connecting via the MCP server (recommended)
  • Connecting directly to the API using OpenAPI specs (alternative)
  • Hosting your own instance of the MCP server (for developers)

Connecting via the MCP server (automatic)

The easiest way to use Plutocalc Designer with your AI assistant is through the MCP Registry:

  1. In Claude Desktop or your MCP-compatible client, search for:

    plutocalcdesigner-mcp

    or

    io.github.danpeig/plutocalcdesigner-mcp
  2. Click "Add" or "Install" - The server will be automatically configured.

  3. Start using it! Ask your AI assistant:

    • "List available wastewater treatment models"
    • "Get the template for the stripping tower"
    • "Help me design a biological treatment system"

Connecting via the MCP server (manual)

If you need to configure manually, add this to your MCP client configuration:

For Claude Desktop (claude_desktop_config.json):

json
{  "mcpServers": {    "plutocalcdesigner": {      "url": "https://www.plutocalc.com/designer/mcp",      "transport": "http"    }  }}

For other MCP clients:

  • Server URL: https://www.plutocalc.com/designer/mcp
  • Transport Type: HTTP
  • Name: plutocalcdesigner (or any name you prefer)

Connecting directly to the API using the OpenAPI specifications

Another way to connect AI models to Plutocalc Designer is use the API directly. In this case, the model can retrieve instructions from the OpenAPI json specifications available at https://www.plutocalc.com/designer/server/openapi.json

A more detailed description of the API with instructions and examples, suitable for humans or LLMs, can be found in: https://www.plutocalc.com/designer/api.html

Hosting the MCP server

This method hosts the MCP server only, not the Plutocalc Designer. The local server requires internet connectivity to connect to the Plutocalc Designer API.

Use this method if you are facing connectivity issues with Plutocalc Designer MCP server or for development purposes.

bash
# Clone the repositorygit clone https://github.com/danpeig/plutocalcdesigner-mcp.gitcd plutocalcdesigner-mcp
# Install dependenciesnpm install
# Start the servernpm start

The server will start on port 3003 by default (configurable via PORT environment variable).

If you need to check if the server is working, see TEST_CLIENT_README.md for detailed instructions.

Available tools

  1. server_version - Get Plutocalc Designer server version string
  2. server_status - Get Plutocalc Designer server status
  3. license_status - Check license credits balance (requires licenseKey)
  4. list_models - List available calculation models
  5. list_models_info - List available models with detailed information including manuals (recommended starting point)
  6. get_model - Get model name and version (requires model)
  7. get_model_information - Get detailed model information (requires model)
  8. get_model_template - Get calculation input template (requires model)
  9. get_model_referencedb - Get reference database entries (requires model)
  10. get_model_unitslist - Get supported units list (requires model)
  11. compute_model - Run model calculation (requires model and input)
  12. json_to_markdown - Convert model JSON template to readable Markdown format (requires model and input)
  13. markdown_to_json - Convert Markdown format back to JSON template (requires model and input)
  14. model_manual - Get URL to the model help/manual page (requires model)
  15. license_help - Get information about license key requirements

Contact

来源:README.md,提交 510afc7

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v2.5.1最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。