Loading...
{
"mcpServers": {
"rag-docs": {
"command": "npx",
"args": [
"-y",
"@hannesrudolph/mcp-ragdocs"
],
"env": {
"OPENAI_API_KEY": "",
"QDRANT_URL": "",
"QDRANT_API_KEY": ""
}
}
}
}search_documentationSearches the stored documentation and returns relevant excerpts based on a text query.
Read-only operation, no data modification.
list_sourcesLists all documentation sources currently stored in the system.
Read-only operation, no data modification.
extract_urlsExtracts URLs from a given webpage and optionally adds them to the processing queue.
Adds URLs to a queue for later processing, potential for unintended data ingestion.
remove_documentationRemoves specific documentation sources from the system by their URLs.
Deletes data, impacting future search results.
list_queueLists all URLs currently waiting in the documentation processing queue.
Read-only operation, no data modification.
run_queueProcesses and indexes all URLs currently in the documentation queue.
Processes URLs, potentially ingesting and indexing data.
clear_queueRemoves all pending URLs from the documentation processing queue.
Removes URLs from the queue, preventing them from being processed.
This server provides both read and write capabilities related to documentation. While API keys are used for authentication, the ability to add and remove documentation sources, combined with the reliance on external services like OpenAI and Qdrant, introduces moderate risk. It is safe to use for information retrieval, but caution should be exercised when adding or removing documentation sources, and API keys should be securely managed.