1. Conduid
  2. Developer Tools
  3. Autodoc MCP
MCP server · Developer Tools

Autodoc MCP

MCP server for automatic Python package documentation context

Unclaimed MIT last commit a year ago devtools
45Fair

Scored 3 days ago · breakdown

About Autodoc MCP

Autodoc MCP is an MCP server published by bradleyfay in the Developer Tools category: mCP server for automatic Python package documentation context. It has been installed 0 times through Conduid.

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

Install

Install
npx autodoc-mcp

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.

Ask AI

Ask AI about Autodoc MCP

Powered by Claude · Grounded in docs

I know everything about Autodoc MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.5.1v0.5.1
v0.5.0v0.5.0
v0.4.2v0.4.2
v0.4.1v0.4.1
v0.4.0v0.4.0

README

AutoDocs MCP Server

PyPI

Intelligent documentation context provider for AI assistants

AutoDocs MCP Server automatically provides AI assistants with contextual, version-specific documentation for Python project dependencies. It uses intelligent dependency resolution to include both the requested package and its most relevant dependencies, giving AI assistants comprehensive context for accurate code assistance.

Key Features

  • Smart dependency context - Automatically includes 3-8 most relevant dependencies
  • AI-optimized documentation - Token-aware formatting with performance metrics
  • Production-ready - 8 MCP tools with health monitoring and caching
  • Framework-aware - Special handling for FastAPI, Django, Flask ecosystems
  • High performance - Concurrent fetching with circuit breakers and connection pooling

Quick Start

Installation

# Using uv (recommended)
uv tool install autodoc-mcp

# Using pip
pip install autodoc-mcp

Basic Usage

# Start the MCP server
autodoc-mcp

# Test with your AI assistant
# Ask: "What packages are available in this project?"
# Ask: "Tell me about FastAPI with its dependencies"

MCP Client Configuration

Add to your MCP client configuration:

{
  "mcpServers": {
    "autodoc-mcp": {
      "command": "autodoc-mcp",
      "env": {
        "CACHE_DIR": "~/.cache/autodoc-mcp"
      }
    }
  }
}

Documentation

📚 Complete Documentation: https://bradleyfay.github.io/autodoc-mcp/

Our documentation is organized into three focused paths:

Quick Links

MCP Tools Overview

AutoDocs provides 8 production-ready MCP tools:

Core Tools

  • get_package_docs_with_context - Primary tool for comprehensive documentation with dependencies
  • scan_dependencies - Parse project dependencies from pyproject.toml
  • get_package_docs - Legacy single-package documentation tool

Cache Management

  • refresh_cache - Clear documentation cache
  • get_cache_stats - View cache statistics

System Health

  • health_check - Comprehensive system health status
  • ready_check - Kubernetes-style readiness check
  • get_metrics - Performance metrics and monitoring data

Development & Contributing

This project welcomes contributions! Please see our Contributing Guide for detailed information.

Quick Development Setup

git clone https://github.com/bradleyfay/autodoc-mcp.git
cd autodoc-mcp
uv sync --all-extras
uv run pytest  # Run 400+ tests

Development Standards

  • Conventional Commits - All commits must follow conventional commit format
  • Pre-commit Hooks - Automated linting, formatting, and type checking
  • Comprehensive Testing - pytest ecosystem with 400+ tests
  • GitFlow Workflow - Feature branches, release branches, and semantic versioning

Project Information

  • Version: 0.5.1 (Production Ready)
  • Python: 3.11+ required
  • License: MIT
  • Architecture: Layered design with 10 specialized core service modules
  • Dependencies: Minimal production footprint with FastMCP, httpx, Pydantic

Transparency & Learning

This project demonstrates transparent AI-assisted development. Explore these directories to see the complete development process:

  • .claude/agents/ - Claude Code agent configurations
  • .specstory/history/ - Complete session history
  • planning/ - Planning documents and technical decisions

License

MIT License - see LICENSE for details.


Built with FastMCP | Documentation Site | GitHub

README mirrored from the source repository 3 days ago. The original is authoritative.

Questions

About Autodoc MCP

How do I install Autodoc MCP?

Run npx autodoc-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Autodoc MCP safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Autodoc MCP still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.