ragflow-mcp-server
2
RAGFlow MCP Server provides functionalities to search a knowledge base and engage with a chat assistant. Its key features include dataset listing, chat creation, and interaction capabilities. The project appears suited for applications requiring knowledge retrieval and conversational AI.
RAGFlow MCP Server
The RAGFlow API MCP Server enables searching a knowledge base and interacting with chat.
Components
Tools
- list_datasets: Lists all datasets with their IDs and names.
- create_chat: Creates a new chat assistant, requiring a name and dataset ID, and returns the assistant's ID, name, and session ID.
- chat: Interacts with the chat assistant using session ID and a question, returning the assistant's response.
Configuration
Note: Configuration details specific to the implementation are to be added.
Quickstart
Install
Installation steps include GitHub Copilot, Continue, and Claude Desktop configurations, with specific JSON and YAML setup details for MCP servers.
Development
Building and Publishing
To distribute the package:
- Sync dependencies.
- Build source and wheel distributions.
- Publish to PyPI using specified credentials.
Debugging
Use MCP Inspector for debugging, which runs over stdio, offering the best experience when accessed via a browser.