Skip to main content
Glama
petesouth

wiki-rag-mcp

by petesouth

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_wiki tool 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.php endpoints to fetch page lists and revision content.

  • Atlassian Confluence: Enterprise Confluence Cloud or Data Center spaces. Connects via /api/v2/pages using 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..."}]
F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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