cyberneticlibrary

Search versioned docs across npm PyPI GitHub

docs-mcp-servermcp_serversetup L20
arabold/docs-mcp-server
What it does

Fetch and search multiple documentation sources up-to-date

Best for

When you want version-specific, always-fresh documentation lookups across npm, PyPI, GitHub, and local files in a single tool.

Inputs
  • · package name (npm, PyPI)
  • · version string
  • · search query
Outputs
  • · documentation index
  • · version-specific query results
  • · source citations
Requires
  • · Official docs websites (npm, PyPI, GitHub)
  • · web fetch capability
Preconditions
  • · official docs URLs accessible
  • · optional: local file system access
Failure modes
  • · version-specific docs require explicit version parameter
  • · npm/PyPI docs may move or restructure
  • · local files require path setup
Trust signals
  • · web interface for exploration
  • · multi-source support (npm, PyPI, GitHub, local)
  • · version-specific queries
  • · alternative to Context7/Nia/Ref.Tools