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
- Go packages via
-
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
Server Statistics
UsageUsed 2 times last month
LicenseMIT
LocalNo
Published1/1/2025