---
name: "Internal Docs MCP"
description: "MCP server that exposes internal technical documentation, runbooks, and architecture decision records directly to your AI assistant."
type: mcp
roles: ["Engineering", "Operations"]
activities: ["Documentation", "Research"]
tags: ["Documentation", "Runbooks", "ADR", "Internal"]
owner: "Integration Team"
version: "1.3.0"
sourceUrl: "https://github.com/qiscus/internal-docs-mcp"
compatibility: "Claude Desktop >= 0.10 | Claude Code >= 1.0"
---

# Internal Docs MCP

> MCP server that exposes internal technical documentation, runbooks, and architecture decision records directly to your AI assistant.

## Overview

Internal Docs MCP makes runbooks, architecture decision records, and engineering guides available as first-class context for your AI assistant. Engineers stop context-switching to browser tabs during incidents and get relevant procedures surfaced automatically.

## Capabilities

| Capability | Description |
|---|---|
| Runbook Access | Surfaces incident runbooks based on error type or service name |
| ADR Lookup | Retrieves architecture decision records by component or decision topic |
| Onboarding Guides | Provides role-specific onboarding documentation on demand |
| Version History | Shows document revision history for change audit trails |
| Full-text Search | Searches across all internal markdown and HTML documentation |

## Install Steps

### 1. Add to Claude Desktop config

```json
{
  "mcpServers": {
    "internal-docs": {
      "command": "npx",
      "args": ["-y", "@qiscus/internal-docs-mcp"],
      "env": {
        "DOCS_REPO_PATH": "/path/to/internal-docs",
        "DOCS_BASE_URL": "https://docs.internal.qiscus.com"
      }
    }
  }
}
```

### 2. Restart Claude Desktop

### 3. Test with a runbook query

Ask Claude: "Show me the runbook for database connection failures"

Need help? Contact the DevOps team.
