内容
# OSOP MCP 服务器
**5种工具**,用于 AI 代理验证、记录、差异比较、优化和查看 OSOP 工作流程。
任何与 MCP 兼容的客户端(Claude、Cursor、Windsurf)都变得具有工作流程感知能力。
## 工具
| 工具 | 描述 |
|------|-------------|
| `osop.validate` | 验证 `.osop.yaml` 或 `.osoplog.yaml` 是否符合模式 |
| `osop.record` | 执行工作流程,生成 `.osoplog` 执行记录 |
| `osop.diff` | 比较两个工作流程或执行日志 |
| `osop.optimize` | 从多个执行日志中合成更好的工作流程 |
| `osop.view` | 将 `.sop` 渲染成独立的 HTML 文档 |
## 安装
```bash
pip install osop-mcp
```
## 使用
### Claude 代码
添加到项目的 `.mcp.json` 中:
```json
{
"mcpServers": {
"osop": {
"command": "python",
"args": ["-m", "osop_mcp"]
}
}
}
```
### Claude 桌面版
添加到 `claude_desktop_config.json` 中:
```json
{
"mcpServers": {
"osop": {
"command": "python",
"args": ["-m", "osop_mcp"],
"env": {}
}
}
}
```
## 什么是 OSOP?
OSOP 是描述和记录 AI 代理工作流程的标准格式。包含 4 种节点类型和 4 种边缘模式。
- **命令行界面(CLI)**: `pip install osop`(验证、记录、差异比较、优化、查看)
- **规范**: [osop-spec](https://github.com/Archie0125/osop-spec)
- **编辑器**: [osop-editor](https://osop-editor.vercel.app)
## 许可证
Apache License 2.0