docscope-mcp
Verified Safeby mgrandau
Overview
MCP server for analyzing documentation quality across multiple programming languages and prioritizing improvements for AI-assisted code review and GitHub issue automation.
Installation
python -m docscope_mcp.serverSecurity Notes
The system demonstrates strong security awareness. Python AST parsing includes configurable DoS protections (code size, AST depth, parse timeout). File path handling uses `PathSecurityValidator` to prevent path traversal and symlink escapes. The `create_issues.py` utility, which uses `subprocess` calls for `gh CLI`, implements robust input validation (`DANGEROUS_CHARS_REGEX`), checks for null bytes, enforces length limits, and writes issue bodies to temporary files to prevent shell injection. Subprocess calls are justified by explicit mitigation strategies.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
documcp
DocuMCP is an intelligent Model Context Protocol (MCP) server designed for automating documentation workflows, including analysis, generation, and deployment for GitHub Pages.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.
doc-bot
An intelligent MCP (Model Context Protocol) server that enhances AI coding assistants by providing smart documentation management and API references for deep project understanding.