本页内容

MCP Server

Enterprise Enterprise 企业版方案可使用此功能。自助方案席位无法使用。 比较方案 企业版套餐提供

MCP Server

**MCP(Model Context Protocol)**服务器可让AI助手和AI工具连接到您的ProcessMind组织,直接使用流程数据。您无需构建自定义集成,只需将MCP客户端配置为使用ProcessMind服务器,助手便可通过标准MCP工具读取流程、模型、角色、用户和流程统计数据。

什么是MCP?

MCP是一项开放标准,用于定义AI应用(“客户端”,例如AI IDE或助手)如何连接外部数据源和工具(“服务器”)。它就像AI的USB-C接口:通过一种标准连接,助手即可访问多种工具和资源。ProcessMind提供MCP服务器,让您使用现有AI工具访问组织数据,无需编写和维护自定义连接代码。

MCP Server提供的功能

服务器通过MCP工具和资源提供组织的流程内容,包括:

  • 流程和BPMN模型
  • 角色、RACI和用户
  • 文档和流程统计数据
  • 有关您流程的AI分析和解答
  • 组织和环境元数据

可用工具取决于您环境的配置。服务器主要支持建模、文档和分析工作流;数据集上传、数据映射、模拟和API密钥管理等操作不属于MCP工具支持范围,仍需使用REST API。

准备工作

连接前,请确认您已具备以下条件:

  1. 订阅企业版套餐:MCP服务器是企业版功能
  2. 具有访问所需环境权限的API密钥:请参阅API密钥
  3. 支持MCP的客户端,例如支持远程MCP服务器的AI IDE或助手

连接MCP客户端

所有MCP客户端的基本设置步骤相同:

  1. 打开客户端的MCP服务器配置
  2. 添加远程(HTTP)服务器,并使用您环境对应的MCP服务器URL
  3. 将**x-api-key标头**设置为您的API密钥
  4. 保存配置,然后重启或重新连接客户端
  5. 请助手列出您的流程,以确认连接成功

典型的配置项如下:

{
	"mcpServers": {
		"processmind": {
			"url": "<mcp-server-url>",
			"headers": {
				"x-api-key": "<your-api-key>"
			}
		}
	}
}

请使用您环境对应的MCP服务器URL,并在x-api-key标头中填写您自己的API密钥。(也支持通过令牌端点获取OAuth客户端凭据令牌。)

安全与最佳实践

  • 妥善保管API密钥:切勿将密钥提交到源代码管理系统或暴露在客户端代码中
  • 按环境设置密钥权限范围:为MCP访问创建专用密钥,以便单独撤销
  • 查看审计日志:由MCP发起的操作使用您的API密钥执行,并记录在审计日志中

相关主题