Markdown Sidecar
Createdspeakeasy-api
Serves and provides structured access to markdown documentation for NPM packages, Go Modules, or PyPi packages from an MCP server.
About
Markdown Sidecar provides a structured way to serve and access markdown documentation from an MCP server for NPM, Go, and Python packages, enabling informed code generation by exposing markdown files as resources or tools. Designed to run within a project directory where the requested packages are installed locally, access remains confined to your local environment's working directory, offering a secure and convenient way to access documentation.
Key Features
- Operates within the local project directory for secure access
- Configurable registry support
- Supports python `help` root docs when markdown docs are unavailable
- 1 GitHub stars
- Exposes markdown files as MCP primitives (tool or resource)
- Serves markdown documentation for NPM, Go Modules, and PyPi packages
Use Cases
- Integrating package documentation into code generation workflows
- Providing access to package documentation within local development environments
- Automating documentation discovery for different package ecosystems