翼鸥 OA 流程中心 MCP
通过翼鸥公共 API Key 使用 OA 流程中心的 STDIO MCP 服务。服务端根据 API Key 识别当前员工并校验数据权限。
工具
| 工具编码 | 中文名称 | 类型 |
|---|---|---|
start_process | 发起 OA 流程 | 写操作 |
workflow_statistics | 流程统计 | 只读 |
notice_statistics | 我的知会统计 | 只读 |
list_todo_tasks | 我的待办 | 只读 |
list_done_tasks | 我的已办 | 只读 |
list_notices | 我的知会 | 只读 |
list_expected_todos | 预计待办 | 只读 |
get_process_data | 查询单条流程数据 | 只读 |
execute_workflow_task | 执行流程任务 | 写操作 |
send_workflow_notice | 发送知会 | 写操作 |
list_ai_operation_logs | 获取 AI 操作记录 | 只读 |
get_task_buttons | 查询流程任务按钮 | 只读 |
get_approval_field_options | 查询审批字段动态选项 | 只读 |
list_drafts | 草稿箱 | 只读 |
list_applications | 我的申请 | 只读 |
application_statistics | 我的申请统计 | 只读 |
query_departments | 部门信息查询 | 只读 |
query_employees | 员工信息查询 | 只读 |
query_dictionary | 数据词典查询 | 只读 |
download_attachment | 附件下载 | 本地写入 |
upload_attachment | 附件上传 | OA 写入 |
工具内部编码使用 MCP 兼容的英文下划线格式;客户端展示的标题、描述和参数说明均为中文。
start_process 当前支持 BPM工单。调用方只需传问题类型和问题描述;提交人、主部门和联系方式由 MCP 根据当前 API Key 的个人信息自动补齐。该工具会直接发起流程,不保存草稿。
环境变量
API_KEY=<翼鸥公共 API Key>
OA_BASE_URL=<OA 环境地址>
OA_BASE_URL 不是安全凭据,主要用于切换生产、测试等不同 OA 环境。不要把 API_KEY 写入源码、包配置或 Git。
可选:
OA_REQUEST_TIMEOUT_MS=30000
配置示例
{
"mcpServers": {
"翼鸥OA流程中心": {
"timeout": 60,
"command": "npx",
"args": ["-y", "eeo-oa-workflow-mcp@latest"],
"env": {
"API_KEY": "你的 API Key",
"OA_BASE_URL": "你的 OA 环境地址"
}
}
}
}