1.0.0 • Published 4 months ago

langflow-mcp v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
4 months ago

Langflow MCP Server

MCP 服务,能够调用 Langflow RAG 接口,将用户输入转发到 Langflow 处理,并将结果返回给 Cursor Agent。

功能特点

  • 通过 MCP 协议与 Cursor 集成
  • 调用 Langflow API 进行 RAG 处理
  • 支持自定义 Flow ID
  • 友好的错误处理

安装方法

方法一:通过 NPM 安装(推荐)

npm install -g langflow-mcp

方法二:手动安装

  1. 克隆仓库
  2. 安装依赖:npm install
  3. 构建项目: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