DocBrain MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add docbrain -- docker run -i --rm docbrain-ai/docbrain
README.md

Self-improving documentation intelligence for teams.

DocBrain ingests knowledge from every tool your team uses, answers questions with source attribution and confidence scoring, and autonomously identifies documentation gaps — turning every unanswered question into a documented solution.

Website • Quickstart • Features • Architecture • Docs • Community • Contributing


Project Status: DocBrain is currently distributed as pre-built Docker images and deployment artifacts (Helm charts, configuration, documentation). Source code is not yet published. CI/CD pipelines, build-from-source instructions, and automated test suites will be added when the source is released. Contributions are currently welcome for documentation, configuration, and bug reports against the published artifacts.


Overview

DocBrain is a RAG-based documentation intelligence platform built in Rust. It connects to 13+ knowledge sources (Confluence, Slack, GitHub, Jira, PagerDuty, Zendesk, Microsoft Teams, and more), provides confidence-scored answers with source attribution, and runs an autonomous Autopilot that detects documentation gaps and drafts missing content.

Unlike static search tools, DocBrain maintains a multi-tier memory system that compounds over time — every question, answer, and feedback signal makes the next response better.

See It In Action

What is DocBrain? — 5-min overview Deep Dive Podcast — 20-min deep dive
MCP Preview — 30-sec IDE demo Full Proof Demo — Downvote → Gap → Draft

Key Features

  • 13+ Knowledge Sources — Confluence, Slack, Microsoft Teams, GitHub PRs, GitLab MRs, Jira, PagerDuty, OpsGenie, Zendesk, Intercom, local Markdown, and more
  • Confidence-Scored Answers — Zero-guess policy: high confidence returns sourced answers, low confidence asks clarifying questions instead of hallucinating
  • Documentation Autopilot — Autonomously clusters unanswered questions, detects gaps, and drafts missing documentation using your org's existing voice
  • 4-Tier Memory System — Working, episodic, semantic, and procedural memory that compounds with every interaction
  • Document Health Scores — 5-signal freshness scoring (time decay, engagement, content currency, link health, contradiction detection) with proactive staleness alerts
  • Cross-Document Reference Graph — Automatically extracts and links references across documents (GitHub PRs, GitLab MRs, Jira tickets, Confluence pages) for richer context during retrieval
  • Real-Time Capture/docbrain capture in Slack threads, @docbrain capture on GitHub PRs and GitLab MRs for instant knowledge indexing
  • Intent-Adaptive Responses — Classifies queries (find, how-to, troubleshoot, who-owns, status, explain) and adapts response format accordingly
  • Image Intelligence — Vision-capable LLM extraction of architecture diagrams, flowcharts, and screenshots during ingestion
  • Multi-Team Space Isolation — Soft boost, per-request filters, and API-key-level hard restrictions for multi-tenant deployments
  • Multiple LLM Providers — Anthropic, OpenAI, AWS Bedrock, Ollama (fully local), Google Gemini, Vertex AI, DeepSeek, Groq, Mistral, xAI, Azure OpenAI, OpenRouter, Together AI, and Cohere

Intelligence Layer

DocBrain's intelligence layer goes beyond retrieval with five systems that make it proactive, self-improving, and organizationally aware:

Knowledge Graph

BFS/DFS traversal over your entity graph surfaces structural knowledge: "What depends on the auth service?", "Who are the experts on Kubernetes?", "What's the blast radius if Redis goes down?" Graph traversal answers questions that no amount of vector similarity can.

API: GET /api/v1/graph/entity/:name, `GET /api/v1/graph/blast

Tools (2)

get_entity_graphRetrieves structural knowledge about entities and their dependencies using graph traversal.
get_blast_radiusAnalyzes the potential impact or blast radius of a specific entity or service failure.

Configuration

claude_desktop_config.json
{"mcpServers": {"docbrain": {"command": "docker", "args": ["run", "-i", "--rm", "docbrain-ai/docbrain"]}}}

Try it

What depends on the auth service in our infrastructure?
Who are the experts on Kubernetes based on our internal documentation?
What is the blast radius if the Redis service goes down?
Identify any documentation gaps regarding our current deployment process.

Frequently Asked Questions

What are the key features of DocBrain?

Integrates with 13+ knowledge sources including Slack, GitHub, Jira, and Confluence. Provides confidence-scored answers with source attribution. Autonomous documentation autopilot to detect gaps and draft missing content. Multi-tier memory system including working, episodic, semantic, and procedural memory. Vision-capable LLM extraction for architecture diagrams and flowcharts.

What can I use DocBrain for?

Onboarding new engineers by providing instant, sourced answers to technical questions. Identifying outdated or missing documentation through automated gap detection. Analyzing system dependencies and potential failure impacts via knowledge graph traversal. Centralizing knowledge across fragmented tools like Slack, Jira, and GitHub.

How do I install DocBrain?

Install DocBrain by running: docker run -i --rm docbrain-ai/docbrain

What MCP clients work with DocBrain?

DocBrain works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep DocBrain docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare