1.0.0 • Published 4 months ago
langflow-mcp v1.0.0
Langflow MCP Server
MCP 服务,能够调用 Langflow RAG 接口,将用户输入转发到 Langflow 处理,并将结果返回给 Cursor Agent。
功能特点
- 通过 MCP 协议与 Cursor 集成
- 调用 Langflow API 进行 RAG 处理
- 支持自定义 Flow ID
- 友好的错误处理
安装方法
方法一:通过 NPM 安装(推荐)
npm install -g langflow-mcp
方法二:手动安装
- 克隆仓库
- 安装依赖:
npm install
- 构建项目:
npm run build
配置说明
在 Cursor 中配置
将以下配置添加到.cursor/mcp.json
文件中:
{
"mcpServers": {
"langflow-rag": {
"command": "npx",
"args": ["langflow-mcp"]
}
}
}
使用示例
在 Cursor 中,你可以通过以下方式调用 langflow-rag 工具:
<function_calls>
<invoke name="mcp__langflow_rag">
<parameter name="prompt">你的问题内容</parameter>
<parameter name="flowId">可选的Flow ID</parameter>
</invoke>
</function_calls>
参数说明
prompt
: 必填,用户的问题内容flowId
: 可选,Langflow 的 Flow ID,不提供则使用默认值
注意事项
- 确保 Langflow 服务已启动并能够正常访问
- 默认连接到
http://127.0.0.1:7860/api/v1/run
- 如需修改默认的 Langflow API 地址,请编辑源码中的配置
1.0.0
4 months ago