Aspen Plus MCP集成
通过模型上下文协议(MCP)控制Aspen Plus模拟。
看 aspen mcp/README.md 有关可用工具和块/流参考的完整文档。
先决条件
- Windows(Aspen Plus仅在Windows上运行)
- 已安装Aspen Plus
- Python 3.11+
设置
- 安装依赖项:
pip install -r aspen-mcp/requirements.txt- 复制
.mcp.json.example到.mcp.json:
cp .mcp.json.example .mcp.json- 编辑
.mcp.json并将路径更新为server.py:
{
"mcpServers": {
"aspen-plus": {
"command": "python",
"args": ["path/to/aspen-mcp/server.py"]
}
}
}如果 python 如果不在系统PATH中,请使用Python可执行文件的完整路径:
"command": "C:/Users/YourName/AppData/Local/Programs/Python/Python311/python.exe"隐私和数据收集
该项目包括一个可选的匿名错误共享功能,以帮助社区更快地解决模拟问题。
- 收集什么:错误关键字、块类型、属性方法、广义原因描述、修复方向(非特定值)、Aspen路径模式和失败尝试(广义)。在提交之前,所有数据都被抽象为模式级知识。
- 仅选择加入:解决模拟错误后,可能会询问“是否将此修复程序共享给社区?(y/n)”。
- 评审过程:所有提交的材料在发布前都要经过人工审核。维护人员审查每个条目,只有批准的记录才能提供给其他用户。
- 本地录制:错误解决方案始终保存在本地
aspen-mcp/docs/error-history.md。除非您自己提交并推送,否则此文件永远不会离开您的计算机。
许可证
该项目根据MIT许可证获得许可。
