Skip to main content
Glama

Cargo Doc MCP Server

by spacemeowx2

Servidor MCP de documentos de carga

Un servidor MCP para gestionar la documentación de Rust mediante comandos de documento de cargo. Este servidor proporciona herramientas para consultar, compilar y buscar documentación de Rust localmente.

Características

Herramientas

  • get_crate_doc - Obtenga la página de documentación principal de crate para comprender los conceptos generales y el uso
    • Parámetros:
      • project_path : Ruta al proyecto Rust (debe ser una ruta absoluta)
      • crate_name : Nombre del cajón para el que se obtendrá la documentación
  • list_symbols - Lista todos los símbolos (estructuras, enumeraciones, rasgos, etc.) en la documentación de un cajón
    • Parámetros:
      • project_path : Ruta al proyecto Rust (debe ser una ruta absoluta)
      • crate_name : Nombre de la caja para la que se listarán los símbolos
  • search_doc - Buscar dentro de la documentación de una caja
    • Parámetros:
      • project_path : Ruta al proyecto Rust (debe ser una ruta absoluta)
      • crate_name : Nombre de la caja en la que buscar
      • query : Consulta de búsqueda (palabra clave o símbolo)
      • limit (opcional): número máximo de resultados a devolver (predeterminado: 10)

Requisitos

  • Node.js 16 o posterior
  • Rust and Cargo instalado

Instalación

Instalar dependencias:

pnpm install

Construir el servidor:

pnpm run build

Para desarrollo con reconstrucción automática:

pnpm run watch

Uso

Agregue la siguiente configuración:

{ "mcpServers": { "docs-rs-mcp": { "command": "/absolute/path/to/docs-rs-mcp/build/index.js" } } }

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP:

pnpm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

Sistema de caché

El servidor mantiene una caché con las rutas de la documentación generada para mejorar el rendimiento. Las entradas de la caché caducan a las 24 horas para garantizar que la documentación se mantenga actualizada.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor para administrar la documentación de Rust que permite a los usuarios verificar, compilar y buscar documentación de Rust localmente a través de comandos cargo doc.

  1. Características
    1. Herramientas
  2. Requisitos
    1. Instalación
      1. Uso
        1. Depuración
          1. Sistema de caché
            1. Licencia

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                An MCP server that provides AI tools with access to Rust documentation from docs.rs, enabling search for crates, documentation, type information, feature flags, version information, and source code.
                Last updated 5 months ago
                22
                TypeScript
              • A
                security
                A
                license
                A
                quality
                A documentation server based on MCP protocol designed for various development frameworks that provides multi-threaded document crawling, local document loading, keyword searching, and document detail retrieval.
                Last updated 4 months ago
                2
                51
                JavaScript
                MIT License
                • Apple
                • Linux
              • -
                security
                A
                license
                -
                quality
                A server that provides structured access to markdown documentation from NPM packages, Go Modules, or PyPi packages, enabling informed code generation by exposing these docs as resources or tools.
                Last updated 4 months ago
                1
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A document-based MCP server that supports keyword searching and content retrieval from official website documentation.
                Last updated 2 months ago
                5
                TypeScript
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/spacemeowx2/cargo-doc-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server