Devdocs MCP Server

Documentation discovery and deep web crawling for rapid technical implementation.

Data last scanned today · Reviewed today

394 tools2,096TypeScriptApache-2.0

Overview

DevDocs is a tool designed to accelerate research and product development by automating the extraction and understanding of complex technical documentation. It offers smart crawling capabilities, including depth control up to five levels and automated link discovery to map out website structures efficiently. Built to integrate with AI workflows via MCP, it supports parallel processing and caching to reduce redundant documentation tasks. The system is intended to transform large sets of documentation into queryable resources for developers working with new technologies.

Our verdict

With a security score of 39/100, this server is currently considered high risk. The repository has not been updated in over 170 days, and critical areas such as OAuth and read-only mode support remain unreviewed. Given these factors and the explicit warning from the developers that it is not publicly maintained, users should exercise extreme caution before deploying it in sensitive environments.

  • 2096 GitHub stars reflecting high community interest
  • Small footprint with only 19 direct dependencies
  • Apache-2.0 open source license
  • Advanced crawling with support for five levels of depth
  • Last commit was 173 days ago
  • Not maintained for public usage per official README
  • Critical security aspects like OAuth remain unreviewed

Setup

Claude Desktop
{
  "mcpServers": {
    "devdocs": {
      "args": [
        "-y",
        "devdocs-explorer"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
Table Of Contents ToolReturns a full or filtered list of documentation topics.low
Section Access ToolRetrieves the detailed content of specific documentation sections.low
Table Of ContentsObtain a list of relevant documentation sections.low
Section AccessGet complete content for a specific documentation section.low

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Is this version of DevDocs currently being maintained?

No, this specific repository is not publicly maintained. The project team is developing an enhanced internal version, and users are encouraged to contact info@cyberagi.ai with questions.

What are the system prerequisites for running DevDocs?

You must have Docker installed on your system and Git to clone the repository.

How do I configure the backend environment variables?

Copy the template file using cp .env.template .env and ensure the NEXT_PUBLIC_BACKEND_URL is correctly set, such as http://localhost:24125.

How do I start the DevDocs services?

After cloning the repository and configuring your environment, you can start the services using the provided ./docker-start.sh script on Mac or Linux.

Is Windows supported for this installation?

Windows support is currently experimental and has not been tested yet.

Alternatives

Badge

Devdocs MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.