MCP 扩展系统
功能概述:通过模型上下文协议(MCP)扩展iFlow CLI能力
学习时间:15-20分钟
前置要求:完成基础操作,了解CLI基本使用
什么是 MCP
MCP(Model Context Protocol,模型上下文协议)是AI领域的"USB接口",它在大模型和外部工具之间建立标准化连接。
核心特点
- 标准化协议:统一的通信标准,替代碎片化集成
- 安全连接:可控的双向数据交换
- 功能扩展:为AI助手添加专业工具能力
- 生态丰富:社区提供数百种MCP服务器
安装 MCP 工具
方法一:心流 MCP 市场(推荐)
访问心流MCP市场,搜索并复制安装命令, 在终端执行安装命令:
# 基本语法
iflow mcp add-json 'server-name' '{JSON配置}'
# 示例:安装Playwright自动化工具
iflow mcp add-json 'playwright' '{"command":"npx","args":["-y","@iflow-mcp/playwright-mcp@0.0.32"]}'
# 在iFlow CLI中执行(添加!前缀)需要手动刷新mcp列表
!iflow mcp add-json 'playwright' '{"command":"npx","args":["-y","@iflow-mcp/playwright-mcp@0.0.32"]}'
/mcp refresh
以上命令都是在项目层面进行安装,如果确保所有项目都可见,在市场中复制对应的全局安装命令
iflow mcp add-json --scope user 'server-name' '{JSON配置}'
方法二:使用 /mcp online
安装
在iFlow CLI中执行 /mcp online
命令可以在线浏览MCP市场,选择合适的MCP进行安装
选中对应的MCP Server后,可以选择在项目范围内安装也可以在用户范围内安装(所有项目都可见)