Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Docs Tools

БесплатноНе проверен

MCP server for documentation: JSDoc/TSDoc generator, README completeness analyzer, changelog from commits, API doc generator, code comment analyzer Install: npx

GitHubEmbed

Описание

MCP server for documentation: JSDoc/TSDoc generator, README completeness analyzer, changelog from commits, API doc generator, code comment analyzer Install: npx @rog0x/mcp-docs-tools

README

Documentation generation tools for AI agents, served via the Model Context Protocol (MCP).

Overview

mcp-docs-tools provides five specialized documentation tools accessible through MCP:

Tool Description
generate_jsdoc Generate JSDoc/TSDoc comments from function signatures
analyze_readme Analyze README completeness and suggest improvements
generate_changelog Generate CHANGELOG entries from commit messages
generate_api_docs Generate REST API documentation from endpoint definitions
analyze_code_comments Analyze comment coverage, find TODOs, detect undocumented functions

Installation

npm install
npm run build

Usage

As an MCP Server

Add to your MCP client configuration:

{
  "mcpServers": {
    "docs-tools": {
      "command": "node",
      "args": ["path/to/mcp-docs-tools/dist/index.js"]
    }
  }
}

Tools

generate_jsdoc

Parses a function signature and generates JSDoc/TSDoc with @param, @returns, @throws, and @example tags.

Parameters:

  • functionSignature (string, required) - The function signature to document
  • description (string, optional) - Description of the function
  • includeExample (boolean, optional, default: true) - Whether to include an @example tag

analyze_readme

Analyzes README content for required sections (Installation, Usage, License, etc.), rates completeness from 0-100, and suggests missing sections.

Parameters:

  • content (string, required) - Full text content of the README file

generate_changelog

Generates CHANGELOG entries from git-style commit messages following the Keep a Changelog format. Categorizes commits as Added, Changed, Fixed, Removed, Deprecated, or Security.

Parameters:

  • versions (array, required) - Array of { version, date, commits } objects
  • projectName (string, optional) - Project name for the header

generate_api_docs

Generates REST API documentation in Markdown from endpoint descriptions including method, URL, parameters, request/response examples, and status codes.

Parameters:

  • apiTitle (string, required) - Title for the API documentation
  • baseUrl (string, optional) - Base URL for the API
  • apiDescription (string, optional) - General API description
  • endpoints (array, required) - Array of endpoint definitions

analyze_code_comments

Analyzes source code comment coverage: computes comment-to-code ratio, finds TODO/FIXME/HACK markers, detects functions without documentation, and suggests where docs are needed.

Parameters:

  • code (string, required) - Source code to analyze
  • language (string, optional, default: "typescript") - Programming language

Configuration

No additional configuration required. The server runs over stdio.

License

MIT

from github.com/rog0x/mcp-docs-tools

Установка Docs Tools

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/rog0x/mcp-docs-tools

FAQ

Docs Tools MCP бесплатный?

Да, Docs Tools MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Docs Tools?

Нет, Docs Tools работает без API-ключей и переменных окружения.

Docs Tools — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Docs Tools в Claude Desktop, Claude Code или Cursor?

Открой Docs Tools на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Docs Tools with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development