1. Conduid
  2. Developer Tools
  3. io.github.rog0x/docs
MCP server · Developer Tools

io.github.rog0x/docs

JSDoc, README, changelog generation for AI agents

Unclaimed last commit 7 months ago devtools
37Low

Scored 6 months ago · breakdown

About io.github.rog0x/docs

io.github.rog0x/docs is an MCP server published by rog0x in the Developer Tools category: jSDoc, README, changelog generation for AI agents.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Claude Code
claude mcp add io-github-rog0x-docs -- npx -y @rog0x/mcp-docs-tools
npx
npx -y @rog0x/mcp-docs-tools

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

analyze_code_commentsAnalyze comment coverage, find TODOs, detect undocumented functions

Parameters not published.

analyze_readmeAnalyze README completeness and suggest improvements

Parameters not published.

generate_api_docsGenerate REST API documentation from endpoint definitions

Parameters not published.

generate_changelogGenerate CHANGELOG entries from commit messages

Parameters not published.

generate_jsdocGenerate JSDoc/TSDoc comments from function signatures

Parameters not published.

Ask AI

✦

Ask AI about io.github.rog0x/docs

Powered by Claude · Grounded in docs

I know everything about io.github.rog0x/docs. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-docs-tools

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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.rog0x/docs

How do I install io.github.rog0x/docs?

Run claude mcp add io-github-rog0x-docs -- npx -y @rog0x/mcp-docs-tools, then add the server to your MCP client's configuration.

Is io.github.rog0x/docs safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.rog0x/docs still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.