Skip to main content
Glama
laptou

Rust Docs MCP Server

by laptou

Servidor MCP de documentación de Rust

Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona acceso a la documentación de Rust desde docs.rs. Este servidor permite a las herramientas de IA buscar documentación, información de tipos, indicadores de características, números de versión y definiciones de símbolos/código fuente.

Características

  • Buscar cajas en docs.rs

  • Obtenga documentación para cajas y versiones específicas

  • Obtener información de tipo (estructuras, enumeraciones, rasgos, etc.)

  • Obtener indicadores de características para cajas

  • Obtenga las versiones disponibles para las cajas

  • Obtener el código fuente de elementos específicos

  • Buscar símbolos dentro de las cajas

Related MCP server: MCP Rust Docs Server

Instalación

Este proyecto utiliza Bun para el desarrollo, pero el servidor construido puede ejecutarse con Node.js.

# Clone the repository
git clone https://github.com/yourusername/rust-docs-mcp-server.git
cd rust-docs-mcp-server

# Install dependencies
bun install

Edificio

# Build the server
bun run build

Esto creará un directorio de compilación con los archivos JavaScript compilados.

Correr

# Run the development server
bun run dev

# Or run the built server
bun run start

Uso con clientes MCP

Este servidor implementa el Protocolo de Contexto de Modelo y puede usarse con cualquier cliente MCP. Para usarlo con un cliente MCP, deberá configurar el cliente para que se conecte a este servidor.

Herramientas disponibles

El servidor proporciona las siguientes herramientas:

  • search_crates : Busca cajas en docs.rs

  • get_crate_documentation : obtener la documentación de una caja específica

  • get_type_info : Obtener información de tipo para un elemento específico

  • get_feature_flags : Obtener indicadores de características para una caja

  • get_crate_versions : Obtener las versiones disponibles para un cajón

  • get_source_code : Obtener el código fuente de un elemento específico

  • search_symbols : Busca símbolos dentro de una caja

Pruebas

# Run tests
bun test

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that enables searching for Rust crates and their documentation from docs.rs, allowing AI agents to find required crates and access the latest documentation.
    4
    76 npm
    38
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Docs.rs MCP server that enables AI models to deeply access Rust crate documentation, including searching crates, viewing API definitions, feature flags, and code examples, all within the editor.
    8 npm
    2
    -