wiki-rag-mcp
Connects to Atlassian Confluence Cloud or Data Center spaces via API v2 using a bearer token, fetching pages in storage format and sanitizing HTML to clean plain text for RAG ingestion.
Integrates with MediaWiki-based wikis (e.g., Wikipedia or internal wikis) by querying standard api.php endpoints to fetch page lists and revision content for vector embedding and search.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@wiki-rag-mcpsearch the wiki for authentication rules"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
wiki-rag-mcp
Automated RAG ingestion pipeline and MCP server for enterprise wikis powered by Qdrant and FastMCP via Docker Compose.
Architecture Overview
Vector DB: Qdrant container running on port 6333.
Ingestor: Python container (
src/ingest.py) that fetches wiki pages, generates vector embeddings, writes to Qdrant, and exits.MCP Server: FastMCP container exposing the
search_wikitool over SSE on port 8080.Inference Engine: Your local host's LLM manager (e.g., LM Studio) hosting chat and embedding models.
Related MCP server: Markdown RAG MCP
Supported Wiki Platforms
The ingestor includes built-in API parsers for two major wiki platforms out of the box:
MediaWiki: Public or self-hosted MediaWiki instances (e.g., Wikipedia, internal company wikis). Queries the standard
api.phpendpoints to fetch page lists and revision content.Atlassian Confluence: Enterprise Confluence Cloud or Data Center spaces. Connects via
/api/v2/pagesusing a Bearer token (AUTH_TOKEN) to extract page storage format and sanitize HTML down to clean plain text.
Extending to Other Platforms
Because src/ingest.py uses a clean modular structure, adding support for other documentation engines (such as Notion, GitHub Wikis, Docusaurus, or GitBook) only requires adding a new fetch_ function that returns a list of title and content dictionaries:
def fetch_custom_wiki() -> list[dict]:
# Fetch raw pages from target API
return [{"title": "Page Title", "content": "Clean plain text content..."}]This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables querying and interacting with a Markdown wiki generated from Confluence pages, with search and MCP server for LLM access.Last updated104MIT
- Alicense-qualityDmaintenanceProvides semantic search over markdown documentation using RAG, allowing natural language queries and integration with MCP clients.Last updated1MIT
- AlicenseAqualityCmaintenanceEnables indexing and semantic search of codebases and documents via MCP, using Ollama embeddings and Qdrant vector store.Last updated5Apache 2.0
- Flicense-qualityDmaintenanceEnables semantic code search over a local codebase using Qdrant vector embeddings and OpenAI embeddings, allowing natural language queries from MCP-compatible clients like Claude Desktop.Last updated
Related MCP Connectors
Agentic search over your Dewey document collections from any MCP-compatible client.
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
Self-hostable team wiki; agents read & write it via MCP; Atlas turns your repo into a cited wiki.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/petesouth/ai-realtime-wiki-ingestor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server