跳到主要内容

更多MCP类型

MCP(Model Context Protocol)支持多种连接方式,可以根据不同的使用场景选择合适的协议类型。

HTTP 协议​

通过 HTTP 协议连接 MCP 服务器,适用于远程服务或微服务架构。

使用步骤​

以高德地图 MCP 服务为例,演示如何配置 HTTP 协议的 MCP 服务器。

1. 新建 HTTP 类型 MCP​

进入 MCP 管理页面,创建一个新的 HTTP 类型的 MCP 服务器:

  • 名称:高德地图服务(或自定义名称)
  • 类型:HTTP
  • URL:https://mcp.amap.com/mcp?key=??

2. 同步 MCP 配置​

保存后点击"同步"按钮,系统会自动获取该 MCP 服务器提供的工具列表和能力。

3. 创建应用并关联​

此部分与之前介绍的 MCP 使用方法相同,可以参考在 AI 应用中使用 MCP。

STDIO 协议​

STDIO 协议通过标准输入输出实现本地进程通信,适合本地开发和测试。

使用前提​

重要提示

使用 STDIO 协议前,需要在配置文件中开启敏感节点权限:

jeecg:
ai-rag:
# AI敏感操作 (stdio=命令行节点)
allow-sensitive-nodes: stdio

使用步骤​

以 @modelcontextprotocol/server-filesystem 为例,演示如何配置本地文件系统访问。

1. 安装 MCP 服务器​

npm install -g @modelcontextprotocol/server-filesystem

2. 测试命令​

验证安装是否成功:

npx -y @modelcontextprotocol/server-filesystem D:\zhang\work

3. 配置客户端​

新建 STDIO 类型的 MCP:

保存并同步:

4. 创建应用并关联 STDIO MCP​

通过聊天可以实现对本地文件系统的访问:查询这个文件夹下有哪些文件、创建一个文件夹等