Mistral Codestral MCP Server
Mistral Codestral MCP Server
Eine MCP-Serverimplementierung für die Mistral Codestral API, die Funktionen zur Codevervollständigung, Fehlerbehebung und Testgenerierung bietet.
Merkmale
Code-Vervollständigung mit Mistrals Codestral-Modell
Fehlererkennung und -behebung
Automatisierte Testgenerierung
Unterstützung für mehrere Programmiersprachen
Ratenbegrenzung und Fehlerbehandlung
Ressourcenzugriff für Codedateien
Unterstützung für Fill-in-the-Middle (FIM)-Vervollständigung
Umfassende Eingabevalidierung mithilfe von Zod-Schemata
Related MCP server: DeepSeek MCP Server
Installation
Dieses Repository klonen
Installieren Sie Abhängigkeiten:
npm installKopieren Sie
.env.examplenach.envund fügen Sie Ihren Mistral-API-Schlüssel hinzu:cp .env.example .envErstellen Sie das Projekt:
npm run build
Verwendung
Starten Sie den Server:
npm startKonfiguration
Fügen Sie Ihren Mistral-API-Schlüssel zur .env Datei hinzu:
MISTRAL_API_KEY=your_api_key_hereVerfügbare Tools
Code-Vervollständigung
Code zur Vervollständigung, Fehlerbehebung oder Testgenerierung verarbeiten:
Parameter:
code(Zeichenfolge, erforderlich): Der zu verarbeitende Codelanguage(Zeichenfolge, optional): Programmiersprachetask(Zeichenfolge, erforderlich): Eines von:"complete": Code-Vervollständigung"fix": Fehlerbehebung"test": Testgenerierung"fim": Füll-in-the-Middle-Vervollständigung
API-Details
Der Server unterstützt zwei Hauptmodelle von Mistral:
codestral-latest: Standardmodell für Code-bezogene Aufgabencodestral-mamba-latest: Alternatives Modell mit Mamba-Architektur
Zu den Features gehören:
Automatische Ratenbegrenzung (mindestens 100 ms zwischen Anfragen)
30-Sekunden-Timeout für API-Aufrufe
Umfassende Fehlerbehandlung für API-Antworten
Antwortvalidierung mit Zod-Schemata
Automatische Extraktion von Codeblöcken aus Antworten
Debug-Protokollierung für API-Interaktionen
Entwicklung
Im Entwicklungsmodus mit automatischem Neuladen ausführen:
npm run devFühren Sie Tests durch:
npm testFehlerbehandlung
Der Server implementiert eine umfassende Fehlerbehandlung:
API-Fehler werden ordnungsgemäß abgefangen und formatiert
Ratenbegrenzung ist implementiert
Eingabevalidierung mit Zod-Schemata
Korrekte Fehlerweitergabe an Clients
Spezifische Fehlermeldungen für häufige Probleme:
Authentifizierungsfehler
Ratenlimit überschritten
Serverfehler
Validierung ungültiger Eingaben
Ressourcenzugriff
Der Server bietet Zugriff auf Codedateien über die Ressourcen-URI file://code und ermöglicht so die Integration mit Arbeitsbereichsdateien.
Lizenz
MIT
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