Skip to main content
Glama

Mistral Codestral MCP Server

by bsmi021

Servidor MCP Mistral Codestral

Una implementación de servidor MCP para la API Mistral Codestral, que proporciona capacidades de finalización de código, corrección de errores y generación de pruebas.

Características

  • Completado de código con el modelo Codestral de Mistral
  • Detección y corrección de errores
  • Generación automatizada de pruebas
  • Soporte para múltiples lenguajes de programación
  • Limitación de velocidad y manejo de errores
  • Acceso a recursos para archivos de código
  • Soporte para completar el relleno en el medio (FIM)
  • Validación de entrada integral mediante esquemas Zod

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
  3. Copie .env.example a .env y agregue su clave API de Mistral:
    cp .env.example .env
  4. Construir el proyecto:
    npm run build

Uso

Iniciar el servidor:

npm start

Configuración

Agregue su clave API de Mistral al archivo .env :

MISTRAL_API_KEY=your_api_key_here

Herramientas disponibles

finalización de código

Código de proceso para finalización, corrección de errores o generación de pruebas:

Parámetros:

  • code (cadena, obligatorio): El código a procesar
  • language (cadena, opcional): lenguaje de programación
  • task (cadena, obligatoria): Una de:
    • "complete" : Finalización de código
    • "fix" : Corrección de errores
    • "test" : Generación de pruebas
    • "fim" : Completar el medio

Detalles de la API

El servidor admite dos modelos principales de Mistral:

  • codestral-latest : Modelo predeterminado para tareas relacionadas con el código
  • codestral-mamba-latest : Modelo alternativo con arquitectura Mamba

Las características incluyen:

  • Limitación automática de velocidad (mínimo 100 ms entre solicitudes)
  • Tiempo de espera de 30 segundos para llamadas API
  • Manejo integral de errores para respuestas de API
  • Validación de respuestas mediante esquemas Zod
  • Extracción automática de bloques de código de las respuestas
  • Registro de depuración para interacciones de API

Desarrollo

Ejecutar en modo de desarrollo con recarga automática:

npm run dev

Ejecutar pruebas:

npm test

Manejo de errores

El servidor implementa un manejo integral de errores:

  • Los errores de API se detectan y formatean correctamente
  • Se implementa la limitación de velocidad
  • Validación de entrada mediante esquemas Zod
  • Propagación adecuada de errores a los clientes
  • Mensajes de error específicos para problemas comunes:
    • Errores de autenticación
    • Límite de velocidad excedido
    • Errores del servidor
    • Validación de entrada no válida

Acceso a recursos

El servidor proporciona acceso a los archivos de código a través del URI de recurso file://code , lo que permite la integración con los archivos del espacio de trabajo.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Proporciona finalización de código, corrección de errores y generación de pruebas para múltiples lenguajes de programación, integrándose con la API Mistral Codestral para mejorar los procesos de desarrollo de código.

  1. Características
    1. Instalación
      1. Uso
        1. Configuración
        2. Herramientas disponibles
        3. Detalles de la API
      2. Desarrollo
        1. Manejo de errores
          1. Acceso a recursos
            1. Licencia

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A Cursor-compatible toolkit that provides intelligent coding assistance through custom AI tools for code architecture planning, screenshot analysis, code review, and file reading capabilities.
                Last updated -
                693
                10
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                Provides code generation and completion capabilities using the DeepSeek API, with support for tool chaining and cost optimization.
                Last updated -
                3
                JavaScript
              • -
                security
                F
                license
                -
                quality
                Provides integration with Gerrit code review system, allowing AI assistants to fetch change details and compare patchset differences for code reviews.
                Last updated -
                19
                Python
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                A local server that provides powerful code analysis and search capabilities for software projects, helping AI assistants and development tools understand codebases for tasks like code generation and refactoring.
                Last updated -
                2
                Python
                • Apple
                • Linux

              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/bsmi021/mcp-mistral-codestral'

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