关于 Unseen Workflow Compiler
Unseen Workflow Compiler 是 Unseen 的官方 MCP 服务,可将 SOP、事件手册、表格和业务沟通内容转换为带来源依据的可视化工作流。它面向需要在 MCP 客户端中编译、修订和检索流程图的团队,并输出结构化图、SVG 与 Mermaid。
主要功能
- 01从文档编译结构化工作流图
- 02生成 SVG 与 Mermaid
- 03按指令修订现有流程图
- 04按 ID 检索可视化产物
- 05保留修订中的引用完整性
适用场景
- 01将 SOP 转为可视化操作流程
- 02把事件手册编译为工作流图
- 03修订流程图中的节点和步骤
- 04检索已生成的流程图结构
MCP 相关
这是 Unseen 的官方 MCP 服务,向 MCP 客户端提供 compile_workflow、revise_workflow 和 get_workflow 工具,用于创建、修订和检索工作流。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://unseendocs.in/mcpclaude mcp add --transport http eyeinthesky6-unseen-workflow-compiler https://unseendocs.in/mcp{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}在 Cursor 中打开{"servers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}在 VS Code 中打开{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"serverUrl":"https://unseendocs.in/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Unseen MCP 服务(unseen-mcp)
Unseen(unseendocs.in)的官方 Model Context Protocol(MCP) 服务。
将杂乱的运营文档、标准操作程序(SOP)、事件处理手册、电子表格和业务沟通内容,直接在 Claude Desktop、Cursor、Zed、Windsurf 或任何兼容 MCP 的 Agent 中转换为忠实于来源的可视化工作流。
功能
unseen-mcp 服务提供 3 个主要工具:
compile_workflow: 将原始文本、SOP 或多页文档编译为结构化、可验证的VisualSpec工作流图,并附带可用于生产环境的 SVG 和 Mermaid 语法。- 参数:
content(字符串,必需)、title(字符串,可选)。
- 参数:
revise_workflow: 对现有工作流图进行针对性修订,或添加/修改节点,同时保持引用完整性。- 参数:
visualSpec(对象,必需)、instructions(字符串,必需)。
- 参数:
get_workflow: 根据 ID 获取现有可视化产物的完整结构化表示。- 参数:
id(字符串,必需)。
- 参数:
一键安装(Smithery)
如果你使用 Smithery.ai:
npx -y @smithery/cli install unseen-mcp --client claude
或者用于 Cursor:
npx -y @smithery/cli install unseen-mcp --client cursor
Claude Desktop 配置
将以下内容添加到你的 claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"unseen": {
"command": "npx",
"args": ["-y", "unseen-mcp"],
"env": {
"OPENROUTER_API_KEY": "sk-or-v1-your-openrouter-key",
"TYPESAFE_API_KEY": "your-optional-typesafe-key"
}
}
}
}
Cursor IDE 配置
在 Cursor Settings -> Features -> MCP 中:
- 点击 + Add New MCP Server。
- 名称:
unseen - 类型:
command - 命令:
npx -y unseen-mcp - 添加环境变量:
OPENROUTER_API_KEY:你的 OpenRouter API 密钥
环境变量
| 变量 | 描述 | 必需? |
|---|---|---|
OPENROUTER_API_KEY | 用于大模型辅助文档编译的 OpenRouter API 密钥 | 为获得丰富的自然语言编译效果,建议设置(若未设置,则回退到确定性启发式方法) |
TYPESAFE_API_KEY | 用于 Jev 语义审计和缺失分支恢复的 TypeSafe API 密钥 | 可选 |
本地运行
要直接从命令行运行 stdio 服务:
npx -y unseen-mcp
或者从 unseen 仓库的源代码构建:
git clone https://github.com/eyeinthesky6/unseen.git
cd unseen
npm install
npm run build:mcp
node dist-mcp/index.cjs
许可证
MIT © Unseen
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。