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: @sanderkooger/mcp-server-ragdocs
Instalación
Este proyecto utiliza Bun para el desarrollo, pero el servidor construido puede ejecutarse con Node.js.
Edificio
Esto creará un directorio de compilación con los archivos JavaScript compilados.
Correr
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.rsget_crate_documentation: obtener la documentación de una caja específicaget_type_info: Obtener información de tipo para un elemento específicoget_feature_flags: Obtener indicadores de características para una cajaget_crate_versions: Obtener las versiones disponibles para un cajónget_source_code: Obtener el código fuente de un elemento específicosearch_symbols: Busca símbolos dentro de una caja
Pruebas
Licencia
Instituto Tecnológico de Massachusetts (MIT)