Markdown Sidecar MCP Server

MIT License
1

Integrations

  • Serves markdown documentation files as resources or tools, providing structured access to documentation content for AI assistants

  • Enables access to markdown documentation from NPM packages, allowing AI agents to browse package documentation for better code generation

  • Provides structured access to markdown documentation and Python help docs from PyPI packages, enhancing AI understanding of Python libraries

Servidor MCP Sidecar de Markdown

Esto proporciona una forma estructurada de servir y acceder a la documentación de Markdown desde un servidor MCP para paquetes NPM, módulos Go o paquetes PyPi. Permite la generación de código informado al exponer estos archivos de Markdown como resources o tools .

[!NOTA]
Nota: Muchos paquetes de PyPi no tienen documentos de Markdown expuestos, por lo que esta biblioteca también montará los documentos raíz help de Python de manera predeterminada.

Esto está diseñado para ejecutarse desde un directorio de proyecto donde los paquetes solicitados ya están instalados localmente. El acceso siempre se realiza dentro del directorio de trabajo de su entorno local.

Instalación

npx -y markdown-sidecar-mcp

Argumentos

  • workingDir : el directorio de trabajo de su repositorio.
  • packageName : El nombre del paquete o módulo a solicitar
  • registry : Registro en el que se encontrará el paquete ( npm , gomodules o pypi )
  • docsSubDir : [OPCIONAL] El subdirectorio específico donde buscar documentos de Markdown. El valor predeterminado es la raíz del paquete.
  • mcpPrimitive : [OPCIONAL] La primitiva MCP que se expondrá desde el servidor ( tool o resource ). Su valor predeterminado es tool ; algunos clientes no admiten recursos actualmente.

Pasos para la instalación del cursor

Agregue la siguiente definición de servidor a su archivo .cursor/mcp.json :

{ "mcpServers": { "sidecar": { "command": "npx", "args": [ "-y", "--package", "markdown-sidecar-mcp", "--", "mcp", "start", "--workingDir", "{REPO_WORKING_DIR}", "--packageName", "{PACKAGE_NAME}", "--registry", "npm" ] } } }

Desarrollo

# Install dependencies npm i # Build npm run build # Run with Bun npm run build:mcp

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones
  3. Confirme sus cambios y envíelos hacia arriba
  4. Abrir una solicitud de extracción

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor que proporciona acceso estructurado a la documentación de Markdown de paquetes NPM, módulos Go o paquetes PyPi, lo que permite la generación de código informado al exponer estos documentos como recursos o herramientas.

  1. Instalación
    1. Argumentos
      1. Pasos para la instalación del cursor
        1. Desarrollo
          1. Contribuyendo
            1. Licencia

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
                Last updated -
                11
                76
                60
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                Facilitates searching and accessing programming resources across platforms like Stack Overflow, MDN, GitHub, npm, and PyPI, aiding LLMs in finding code examples and documentation.
                Last updated -
                6
                25
                JavaScript
                AGPL 3.0
                • Apple
              • -
                security
                A
                license
                -
                quality
                A server that provides access to Mathematica documentation through FastMCP, enabling users to retrieve function documentation and list package symbols from Wolfram Mathematica.
                Last updated -
                2
                Python
                MIT License
                • Linux
                • Apple
              • A
                security
                F
                license
                A
                quality
                A TypeScript-based server that visualizes project directory structures in Markdown format, automatically documenting file contents with syntax highlighting and supporting customizable exclusion patterns.
                Last updated -
                1
                3
                2
                TypeScript
                • Linux
                • Apple

              View all related MCP servers

              ID: 2wznb7kgya