系统mcp
系统mcp 是用于与进行交互的MCP服务器 这 lethain:systems 系统建模库。
它提供了两个工具:
run_systems_model运行systems系统模型的规范。
需要两个参数,即规格和数量(可选) 运行模型的轮次(默认为100)。
load_systems_documentation将文档和示例加载到上下文窗口中。
这对于启动模型在编写系统模型时更有帮助是有用的。
它旨在与Claude Desktop或类似工具一起在本地运行。
用法
以下是一个使用示例 systems-mcp 运行和渲染模型。
Example of prompt for using systems-mcp
以下是从该提示生成的工件,包括以下输出 运行系统模型。
Example of artifact for using the output of systems-mcp
最后,这里有一个使用 load_systems_documentation 启动工具 上下文窗口,并使用它来帮助生成系统规范。 这大致相当于包括 lethain:systems/README.md 在上下文窗口中, 而且还包括一些其他示例 (请参阅中包含的文件 ./docs/.
Example prompt of loading documentation into context window
然后,您可以像以前一样渲染模型。
Example prompt of rendering the generated model
这里最有趣的是,我从未亲自使用过 systems 为了对社交网络进行建模, 但尽管如此,LLM在生成规范方面还是做得相当不错。
安装
这些说明描述了以下设备的安装 克劳德桌面 在OS X上。 它应该在其他平台上同样工作。
- 安装 克劳德桌面.
- 克隆 系统mcp 进入
我想是个方便的地方 /Users/will/systems-mcp
- 确保你有
uv安装后,您可以 遵循以下说明
- 转到Cladue桌面、设置、开发人员,让它创建您的MCP配置文件。
然后你想更新你的 claude_desktop_config.json. (请注意,您应该替换 will 与您的用户,例如输出 whoami.
cd ~/Library/Application\ Support/Claude/
vi claude_desktop_config.json然后添加此部分:
{
"mcpServers": {
"systems": {
"command": "uv",
"args": [
"--directory",
"/Users/will/systems-mcp",
"run",
"main.py"
]
}
}
}- 关闭克劳德并重新打开它。
- 它应该工作。。。
