Documentation

Generates documentation from multi-language codebases, including API docs, static sites, and PDFs.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "thaloc0one-documentation-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "documentation-mcp-server"
      ]
    }
  }
}

This MCP Server helps you extract, analyze, and generate professional documentation from multi-language codebases. It analyzes TypeScript/JavaScript, Python, Go, and PHP to produce complete documentation scaffolds, API docs, and static sites, making it easier to publish thorough, up-to-date project documentation.

How to use

You run the MCP client that talks to the MCP Server to generate and manage documentation. Start by configuring a local server instance or a remote MCP endpoint, then invoke analysis and generation tools to build structure, pages, and API docs. You can generate static sites, export PDFs, and preview changes locally before publishing.

Typical workflows include analyzing a multi-language project, generating a documentation scaffold, creating or editing pages, building a static site, and exporting a PDF. You can also generate OpenAPI specs from PHP code and produce sales-ready documentation packages when needed.

How to install

Prerequisites: Node.js and npm must be available on your system.

Install the MCP Server globally to access its CLI and tooling.

npm install -g documentation-mcp-server

Configuration and usage notes

Configure your MCP client to connect to the server. The following configuration demonstrates how to register a local MCP server that you run from the command line using npx.

{
  "mcpServers": {
    "docs": {
      "command": "npx",
      "args": ["-y", "documentation-mcp-server"]
    }
  }
}

Security and environment

If your setup requires environment variables for the MCP server, include them in your client configuration and provide any sensitive values through a secure secret store or environment management system. Do not expose secrets in public configurations.

Troubleshooting

If the MCP server does not respond, verify that the global CLI installation completed successfully and that the local environment can access the npx command. Check for network restrictions if using a remote endpoint and confirm that your client configuration references the correct MCP server name.

Notes

The MCP Server supports multi-language project analysis and can generate structure, pages, and API docs across TypeScript/JavaScript, Python, Go, and PHP. It provides live preview, static site generation, and PDF export for flexible publishing.

Available tools

docs_analyze_project

Analyzes project structure and performs deep code analysis across supported languages to extract symbols, imports, and documentation coverage.

docs_generate_structure

Generates a complete documentation scaffold from analyzed project data for the selected framework.

docs_create_page

Creates or edits documentation pages with provided content and path.

docs_generate_api

Generates API documentation from code comments and annotations.

docs_build_static

Builds a static website for hosting the generated documentation.

docs_export_pdf

Exports the documentation set to a PDF file.

docs_preview

Starts a local development server to preview documentation live.

docs_generate_openapi

Generates OpenAPI 3.0 specification from PHP code.

docs_generate_sales_docs

Generates sales-ready documentation packages for product marketplaces.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational