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 deployed
Maintenance
Related MCP Connectors
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Code intelligence for coding agents: semantic, AST, graph, and full-text search. 279+ languages.
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
- OolkinOAuthcom.oolkin
AI colleagues that keep your standards, your project and their reasoning between sessions
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.9MIT
- AlicenseNot gradedqualityDmaintenanceProvides code generation and completion capabilities using the DeepSeek API, with support for tool chaining and cost optimization.31 npm5MIT
- AlicenseAqualityDmaintenanceEnables comprehensive code analysis including quality assessment, security vulnerability detection, refactoring suggestions, complexity calculations, and automatic documentation generation for multiple programming languages.57 npmMIT
- AlicenseNot gradedqualityNot gradedmaintenanceProvides unified development tools including code analysis, debugging, refactoring, documentation, testing, and project automation through multiple LLM providers (KIMI, GLM, OpenRouter). Features agentic audit capabilities with multi-model consensus for finding issues and generating direct fixes.Apache 2.0