- Home
- MCP servers
- Documentation
Documentation
- 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.