Mistral Codestral MCP Server
Mistral Codestral MCP-сервер
Реализация сервера MCP для API Mistral Codestral, обеспечивающая возможности автодополнения кода, исправления ошибок и генерации тестов.
Функции
Автодополнение кода с помощью модели Codestral от Mistral
Обнаружение и исправление ошибок
Автоматизированная генерация тестов
Поддержка нескольких языков программирования
Ограничение скорости и обработка ошибок
Доступ к ресурсам для файлов кода
Поддержка завершения Fill-in-the-Middle (FIM)
Комплексная проверка входных данных с использованием схем Zod
Related MCP server: DeepSeek MCP Server
Установка
Клонировать этот репозиторий
Установить зависимости:
npm installСкопируйте
.env.exampleв.envи добавьте свой ключ API Mistral:cp .env.example .envСоздайте проект:
npm run build
Использование
Запустите сервер:
npm startКонфигурация
Добавьте свой ключ API Mistral в файл .env :
MISTRAL_API_KEY=your_api_key_hereДоступные инструменты
code_completion
Код процесса для завершения, исправления ошибок или генерации тестов:
Параметры:
code(строка, обязательно): Код для обработкиlanguage(строка, необязательно): Язык программированияtask(строка, обязательно): Одно из:"complete": завершение кода"fix": Исправление ошибок"test": Тестовая генерация"fim": Заполнение посередине
Подробности API
Сервер поддерживает две основные модели Mistral:
codestral-latest: Модель по умолчанию для задач, связанных с кодомcodestral-mamba-latest: Альтернативная модель с архитектурой Mamba
В число особенностей входят:
Автоматическое ограничение скорости (минимум 100 мс между запросами)
30-секундный тайм-аут для вызовов API
Комплексная обработка ошибок для ответов API
Проверка ответа с использованием схем Zod
Автоматическое извлечение блоков кода из ответов
Отладочное ведение журнала для взаимодействия API
Разработка
Запустить в режиме разработки с автоматической перезагрузкой:
npm run devПроведите тесты:
npm testОбработка ошибок
На сервере реализована комплексная обработка ошибок:
Ошибки API правильно отлавливаются и форматируются
Реализовано ограничение скорости
Проверка входных данных с использованием схем Zod
Правильное распространение ошибок среди клиентов
Конкретные сообщения об ошибках для распространенных проблем:
Ошибки аутентификации
Превышен лимит скорости
Ошибки сервера
Неверная проверка ввода
Доступ к ресурсам
Сервер предоставляет доступ к файлам кода через URI ресурса file://code , что позволяет интегрировать его с файлами рабочей области.
Лицензия
Массачусетский технологический институт
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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