remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables document question-answering capabilities by connecting to a Langflow backend, allowing users to upload documents and query them using natural language through a Langflow Document Q&A Flow.
Servidor de control de calidad de Langflow DOC
Un servidor de protocolo de contexto modelo para preguntas y respuestas sobre documentos impulsado por Langflow
Este es un servidor MCP basado en TypeScript que implementa un sistema de preguntas y respuestas de documentos. Demuestra los conceptos básicos de MCP al proporcionar una interfaz sencilla para consultar documentos a través de un backend de Langflow.
Prerrequisitos
1. Crear un flujo de preguntas y respuestas de documentos de Langflow
- Abra Langflow y cree un nuevo flujo a partir de la plantilla "Preguntas y respuestas del documento".
- Configure su flujo con los componentes necesarios (ChatInput, carga de archivos, LLM, etc.)
- Guarda tu flujo
2. Obtener el punto final de la API de flujo
- Haga clic en el botón "API" en la esquina superior derecha de Langflow
- Copie la URL del punto final de la API del comando cURL Ejemplo:
http://127.0.0.1:7860/api/v1/run/<flow-id>?stream=false
- Guarde esta URL ya que será necesaria para la configuración
API_ENDPOINT
Características
Herramientas
query_docs
- Consulta el sistema de preguntas y respuestas del documento- Toma una cadena de consulta como entrada
- Devuelve respuestas del backend de Langflow
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Instalación
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Instalación mediante herrería
Para instalar Document Q&A Server para Claude Desktop automáticamente a través de Smithery :
Variables de entorno
El servidor admite las siguientes variables de entorno para la configuración:
API_ENDPOINT
: La URL del punto final del servicio API de Langflow. El valor predeterminado eshttp://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac
si no se especifica.
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
📜 Licencia
Este proyecto está licenciado bajo la licencia MIT.
You must be authenticated.
Permite consultar documentos a través de un backend de Langflow usando preguntas en lenguaje natural, proporcionando una interfaz para interactuar con los flujos de preguntas y respuestas de documentos de Langflow.