# Integrations with other tools

13 projects, most used and most active first. 1 of them builds on MkDocs NG in the weekly [compatibility test](https://github.com/mkdocs-ng/mkdocs/actions/workflows/compat.yml).

Data from 2026-11-01.

## mkdocs-llmstxt

MkDocs plugin to generate an /llms.txt file (https://llmstxt.org/).

- **Install:** `pip install mkdocs-llmstxt`
- **Plugin:** `llmstxt`
- :lucide-star: 132 · :lucide-download: 270k/month · :lucide-clock: last commit 2026-10-23 · :lucide-scale: ISC
- [:brand-github: GitHub](https://github.com/pawamoy/mkdocs-llmstxt) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-llmstxt/)

## MkDocs Swagger UI Tag

A MkDocs plugin supports adding Swagger UI to the page.

- **Install:** `pip install mkdocs-swagger-ui-tag`
- **Plugin:** `swagger-ui-tag`
- :lucide-badge-check: **Builds on MkDocs NG** in the [weekly compatibility test](https://github.com/mkdocs-ng/mkdocs/actions/workflows/compat.yml)
- :lucide-star: 114 · :lucide-download: 255k/month · :lucide-clock: last commit 2026-07-10 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/blueswen/mkdocs-swagger-ui-tag) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-swagger-ui-tag/)

## mkdocs-coverage

MkDocs plugin to integrate your coverage HTML report into your site.

- **Install:** `pip install mkdocs-coverage`
- **Plugin:** `coverage`
- :lucide-star: 37 · :lucide-download: 40k/month · :lucide-clock: last commit 2026-10-22 · :lucide-scale: ISC
- [:brand-github: GitHub](https://github.com/pawamoy/mkdocs-coverage) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-coverage/)

## Publisher for MkDocs - obsidian

Obsidian.md integration including with support for wiki links, callouts, backlinks etc.

- **Install:** `pip install mkdocs-publisher`
- **Plugin:** `pub-obsidian`
- :lucide-star: 130 · :lucide-download: 4.2k/month · :lucide-clock: last commit 2025-11-26 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/mkdocs-publisher/mkdocs-publisher) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-publisher/)

## MkDocs asciinema-player

Mkdocs Plugin to include asciinema player in your documentation.

- **Install:** `pip install mkdocs-asciinema-player`
- **Plugin:** `asciinema-player`
- :lucide-star: 21 · :lucide-download: 967/month · :lucide-clock: last commit 2026-08-20 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/pa-decarvalho/mkdocs-asciinema-player) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-asciinema-player/)

## mkdocs-render-swagger-plugin

A plugin for MKDocs for rendering swagger &amp; openapi schemas using SwaggerUI.

- **Install:** `pip install mkdocs-render-swagger-plugin`
- **Plugin:** `render_swagger`
- :lucide-star: 78 · :lucide-download: 106k/month · :lucide-clock: last commit 2024-09-23 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/bharel/mkdocs-render-swagger-plugin) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-render-swagger-plugin/)

> [!WARNING]
> No commits since 2024-09-23. Check that it still fits your setup.

## mkdocs-copy-to-llm

A MkDocs plugin that adds a Copy to LLM button to your documentation, making it easy to copy code blocks and entire..

- **Install:** `pip install mkdocs-copy-to-llm`
- **Plugin:** `copy-to-llm`
- :lucide-star: 17 · :lucide-download: 1.9k/month · :lucide-clock: last commit 2026-03-10 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/leonardocustodio/mkdocs-copy-to-llm) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-copy-to-llm/)

## MkDocs Backend for Foliant

MkDocs backend for Foliant.

- **Install:** `pip install foliantcontrib.mkdocs`
- :lucide-star: 3 · :lucide-download: 333/month · :lucide-clock: last commit 2022-12-12 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/foliant-docs/foliantcontrib.mkdocs) · [:brand-pypi: PyPI](https://pypi.org/project/foliantcontrib.mkdocs/)

> [!WARNING]
> No commits since 2022-12-12. Check that it still fits your setup.

## mkdocs-mcp

MkDocs Plugin to serve MCP.

- **Install:** `pip install mkdocs-mcp`
- **Plugin:** `mcp`
- :lucide-star: 9 · :lucide-download: 104/month · :lucide-clock: last commit 2025-09-20 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/ubaumann/mkdocs-mcp) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-mcp/)

> [!WARNING]
> No commits since 2025-09-20. Check that it still fits your setup.

## MkDocs Dependency License Information

mkdocs extension to visualise package dependencies license information.

- **Install:** `pip install mkdocs-licenseinfo`
- **Plugin:** `mkdocs_licenseinfo`
- :lucide-star: 5 · :lucide-download: 290/month · :lucide-clock: last commit 2026-03-29 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/djpugh/mkdocs_licenseinfo) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-licenseinfo/)

## factsheet

Generate overviews from YAML descriptions, intended for micro-services and their deployments.

- **Plugin:** `factsheet`
- :lucide-star: 5 · :lucide-clock: last commit 2023-02-08 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/inuits/mkdocs-factsheet)

> [!WARNING]
> No commits since 2023-02-08. Check that it still fits your setup.

## swagger

MkDocs plugin for render swagger into docs.

- **Plugin:** `swagger`
- :lucide-star: 29 · :lucide-clock: last commit 2019-10-06 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/allevo/mkdocs-swagger-plugin)

> [!WARNING]
> No commits since 2019-10-06. Check that it still fits your setup.

## Vercel Password Protection

Allows you to password protect your site if it is deployed by Vercel, by adding routes to the vercel.json file.

- **Install:** `pip install mkdocs-vercel-pw-plugin`
- **Plugin:** `vercel_pw`
- :lucide-download: 34/month · :lucide-clock: last commit 2024-11-11 · :lucide-scale: MIT
- [:brand-github: GitHub](https://github.com/six-two/mkdocs-vercel-pw-plugin) · [:brand-pypi: PyPI](https://pypi.org/project/mkdocs-vercel-pw-plugin/)

> [!WARNING]
> No commits since 2024-11-11. Check that it still fits your setup.
