Langflow Document QA
About
Connects Claude Desktop to a Langflow-powered document question-answering system through a query_docs tool that processes document-based questions using a Mistral model.
Details
- Author
- gongrzhe
- Repository
- GongRzhe/Langflow-DOC-QA-SERVER
- GitHub stars
- 9
- License
- MIT License
- Categories
- Productivity, Design, Workplace, File Management, AI, Search, Infrastructure, Frontend, Knowledge Base, Other
- Tags
- #integration, #document
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Langflow Document QACommand (node, npx, python, etc.)nodeArguments-
Argument 1
/path/to/doc-qa-server/build/index.js
Environment-
API_ENDPOINT
http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On 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"
}
}
}
}
To install Document Q&A Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @GongRzhe/Langflow-DOC-QA-SERVER --client claude
The server supports the following environment variables for configuration:
- API_ENDPOINT: The endpoint URL for the Langflow API service. Defaults to http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac if not specified.
query_docs
Query the document Q&A system. Takes a query string as input and returns responses from the Langflow backend.
- query_docs - Query the document Q&A system
- Takes a query string as input
- Returns responses from the Langflow backend
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"langflow document qa": {
"env": {
"API_ENDPOINT": "http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac"
},
"args": [
"/path/to/doc-qa-server/build/index.js"
],
"command": "node"
}
}
}
Linux
{
"env": {
"API_ENDPOINT": "http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac"
},
"args": [
"/path/to/doc-qa-server/build/index.js"
],
"command": "node"
}
Macos
{
"env": {
"API_ENDPOINT": "http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac"
},
"args": [
"/path/to/doc-qa-server/build/index.js"
],
"command": "node"
}
Windows
{
"env": {
"API_ENDPOINT": "http://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35fac"
},
"args": [
"/path/to/doc-qa-server/build/index.js"
],
"command": "node"
}
A document question-and-answer server powered by Langflow.
A Model Context Protocol server for document Q&A powered by Langflow
This is a TypeScript-based MCP server that implements a document Q&A system. It demonstrates core MCP concepts by providing a simple interface to query documents through a Langflow backend.
1. Create Langflow Document Q&A Flow
- Open Langflow and create a new flow from the "Document Q&A" template - Configure your flow with necessary components (ChatInput, File Upload, LLM, etc.) - Save your flow - Click the "API" button in the top right corner of Langflow - Copy the API endpoint URL from the cURL command Example:http://127.0.0.1:7860/api/v1/run/<flow-id>?stream=false
- Save this URL as it will be needed for theAPI_ENDPOINTconfiguration
- query_docs- Query the document Q&A system
- Takes a query string as input
- Returns responses from the Langflow backend
To use with Claude Desktop, add the server config:
On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn 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" } } } }
To install Document Q&A Server for Claude Desktop automatically viaSmithery:
npx -y @smithery/cli install @GongRzhe/Langflow-DOC-QA-SERVER --client claude
The server supports the following environment variables for configuration:
- API_ENDPOINT: The endpoint URL for the Langflow API service. Defaults tohttp://127.0.0.1:7860/api/v1/run/480ec7b3-29d2-4caa-b03b-e74118f35facif not specified.
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector, which is available as a package script:
The Inspector will provide a URL to access debugging tools in your browser.
This project is licensed under the MIT License.
Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.
Production-ready RAG out of the box to search and retrieve data from your own documents.
A persistent memory server for Large Language Models, designed to integrate with the Claude desktop application. It supports tiered memory, semantic search, and automatic memory management.
MCP (Model Context Protocol) server that exposes 70 tools spanning cognitive memory, working memory, sessions, agents, the L0–L3 knowledge hierarchy, orchestration tasks, and training pipelines. The server speaks stdio and is consumed by Claude Desktop, Claude Code, OpenCodex, and any MCP-aware client.
Expose LlamaCloud services as MCP tools for building and managing LLM applications.
A server that provides a memory system for LLMs, enabling persistent conversations with various providers like OpenAI, Anthropic, and OpenRouter.
Hosted MCP memory across Claude Code, Cursor, ChatGPT and any MCP client. Community-hosted instance of the MIT-licensed MemPalace engine. EU-hosted, GDPR-compliant. Free tier with 200 memories.
User-owned memory for AI agents over remote MCP. Save, search, recall, update, and manage scoped memories across Copilot, Claude, ChatGPT, IDEs, and CLIs.
RAG Search over your content powered by Inkeep
Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.
Codicil indexes a repo's Markdown/YAML/TOML docs into a local Chroma store and exposes query_docs/reindex_docs over MCP. Uses Ollama embeddings when available; with zero infra beyond that, it degrades to live keyword search off disk instead of failing.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


