Package DocsPackage Docs

mcp-package-docs

Access package documentation for Go, Python, and NPM.

An MCP (Model Context Protocol) server that provides LLMs with efficient access to package documentation across multiple programming languages.

Features

  • Multi-Language Support:

    • Go packages via go doc
    • Python libraries via built-in help()
    • NPM packages via registry documentation
  • Smart Documentation Parsing:

    • Structured output with description, usage, and examples
    • Focused information to avoid context overload
    • Support for specific symbol/function lookups
  • Performance Optimised:

    • Built-in caching
    • Efficient parsing
    • Minimal memory footprint

As an MCP Server

The server provides three tools:

lookup_go_doc

Fetches Go package documentation

lookup_python_doc

Fetches Python package documentation

lookup_npm_doc

Fetches NPM package documentation

Example Usage in an LLM

Installation

Install Command

Integrate this tool for Claude Desktop.

Server Statistics

UsageUsed 2 times last month
LicenseMIT
LocalNo
Published1/1/2025