Langflow Document QA

Langflow Document QA

🚀 基于Langflow的文档问答MCP服务器

这是一个基于Langflow的文档问答MCP(模型上下文协议)服务器,通过简单接口演示核心MCP概念,提供对Langflow后端查询文档的功能。

MCP Server徽章 smithery徽章

🚀 快速开始

本项目是基于Langflow的文档问答MCP服务器,能让你轻松对文档进行问答操作。在使用前,你需要完成一些先决条件的设置。

✨ 主要特性

工具

  • query_docs - 查询文档问答系统
    • 接收查询字符串作为输入
    • 返回Langflow后端的响应

📦 安装指南

先决条件

1. 创建Langflow文档问答流程

  1. 打开Langflow并从“文档问答”模板创建一个新的流。
  2. 配置您的流以必要的组件(例如ChatInput、文件上传、LLM等)。
  3. 保存您的流程。

图片

2. 获取流API端点

  1. 点击Langflow右上角的“API”按钮。
  2. 从cURL命令中复制API端点URL,示例:http://127.0.0.1:7860/api/v1/run/?stream=false
  3. 保存此URL,因为需要将其用于API_ENDPOINT配置。

图片

安装步骤

安装依赖

npm install

构建服务器

npm run build

开发时自动重建

npm run watch

与Claude Desktop一起使用的配置

要与Claude Desktop一起使用,请添加以下服务器配置:

在MacOS中:~/Library/Application Support/Claude/claude_desktop_config.json 在Windows中:%APPDATA%/Claude/claude_desktop_config.json

{
"mcpServers": {
"langflow-doc-qa-server": {
"command": "node",
"args": [
"/path/to/doc-qa-server/build/index.js"
],
"env": {
"API_ENDPOINT": "http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac"
}
}
}
}

图片

使用Smithery安装

通过Smithery自动为Claude Desktop安装文档问答服务器:

npx -y @smithery/cli install @GongRzhe/Langflow-DOC-QA-SERVER --client claude

环境变量

服务器支持以下环境变量进行配置:

  • API_ENDPOINT:需要设置为您的Langflow流的URL。
  • 其他相关环境变量,如用于身份验证或日志记录的变量。

💻 使用示例

调试工具

完成安装后,请运行以下命令启动服务器:

node index.js

确保服务器监听在指定端口,并能够处理传入请求。您可以通过访问http://localhost: 来测试服务器的功能。

📄 许可证

本项目遵循[此处填写具体许可证信息],详细内容请参考项目的LICENSE文件。

  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-09-20 00:39

相似服务问题

相关AI产品