
Agent IA pour Lean LSP MCP
Intégrez l’interaction agentique avec le Lean Theorem Prover grâce au serveur Lean LSP MCP. Débloquez des diagnostics Lean avancés, la preuve automatique, la complétion de code et la recherche de théorèmes via une connectivité fluide Language Server Protocol (LSP) pour VSCode, Cursor, Claude Code et bien plus. Autorisez les agents LLM à analyser et automatiser efficacement les preuves mathématiques Lean.

Analyse automatisée de preuves & insights sur le code
Profitez d’interactions riches avec les fichiers Lean via le serveur MCP. Accédez instantanément aux diagnostics, objectifs de preuve, informations sur les termes, documentation au survol et complétions de code directement dans votre IDE ou avec des workflows agentiques. Simplifiez la gestion de projet Lean et accélérez le développement de preuves.
- Diagnostics de fichiers Lean.
- Recevez des messages d’erreur, d’avertissement et d’information complets sur les fichiers Lean pour déboguer et affiner vos preuves avec précision.
- Extraction d’objectifs de preuve.
- Extrayez les objectifs de preuve à n’importe quel emplacement—permettant l’automatisation et la vérification étape par étape dans les projets Lean.
- Survol du code & documentation.
- Récupérez instantanément les informations au survol pour les termes et symboles, améliorant l’apprentissage et la productivité.
- Support de complétion de code.
- Trouvez les identifiants disponibles et suggestions de complétion pour accélérer l’écriture de code Lean.

Outils intégrés de recherche & découverte
Accédez à la découverte de théorèmes et définitions de nouvelle génération avec des outils intégrés comme leansearch, loogle, lean_hammer et lean_state_search. Permettez aux agents LLM et aux utilisateurs de localiser rapidement des preuves, définitions et ressources mathématiques—rendant Lean plus accessible que jamais.
- Recherche de théorèmes & définitions.
- Localisez efficacement les théorèmes et définitions pertinents grâce à des outils externes comme leansearch et loogle.
- Assistance automatisée à la preuve.
- Exploitez lean_hammer et lean_state_search pour des stratégies avancées de preuve et la sélection de prémisses.
- Intégration facile des outils.
- Configurez des outils externes de recherche et de preuve pour un accès fluide via les variables d’environnement.

Configuration flexible & connectivité sécurisée
Déployez Lean LSP MCP dans VSCode, Cursor, Claude Code ou tout autre client compatible LSP avec une configuration simple. Choisissez parmi plusieurs méthodes de transport, dont stdio et le streaming HTTP, et sécurisez votre serveur avec une authentification par jeton Bearer et un contrôle précis via les variables d’environnement.
- Support multi-clients.
- Connectez-vous sans couture à VSCode, Cursor, Claude Code et d’autres outils compatibles LSP pour des workflows flexibles.
- Authentification par jeton Bearer.
- Restreignez l’accès au serveur grâce à une authentification sécurisée par jeton Bearer pour les transports HTTP/SSE.
- Configuration par variables d’environnement.
- Personnalisez les intégrations et l’accès avec le chemin de projet, l’URL de recherche et des paramètres avancés.
INTÉGRATION MCP
Outils d’intégration Lean LSP MCP disponibles
Les outils suivants sont disponibles dans le cadre de l’intégration Lean LSP MCP :
- lean_file_contents
Obtenez le contenu d’un fichier Lean, avec possibilité d’annotations de numéros de ligne.
- lean_diagnostic_messages
Récupérez tous les messages de diagnostic (infos, avertissements, erreurs) pour un fichier Lean.
- lean_goal
Obtenez l’objectif de preuve à une position donnée dans un fichier Lean pour comprendre l’état actuel de la preuve.
- lean_term_goal
Récupérez l’objectif de terme à une position spécifique (ligne et colonne) dans un fichier Lean.
- lean_hover_info
Obtenez les informations de survol ou la documentation pour les symboles et termes à une position donnée dans un fichier Lean.
- lean_declaration_file
Obtenez le contenu du fichier où un symbole ou terme spécifique est déclaré.
- lean_completions
Trouvez les complétions de code ou suggestions d’import disponibles à une position donnée dans un fichier Lean.
- lean_run_code
Exécutez ou compilez un extrait ou fichier de code Lean indépendant et retournez la sortie ou l’erreur.
- lean_multi_attempt
Tentez plusieurs extraits de code Lean et retournez l’état des objectifs et diagnostics pour chacun.
Boostez vos projets Lean avec des outils LLM agentiques
Débloquez une interaction puissante et automatisée avec la preuve de théorèmes Lean dans votre IDE ou plateforme d’agents. Diagnostiquez, recherchez et résolvez des preuves avec une configuration facile et des intégrations avancées—parfait pour la recherche, l’enseignement et les workflows IA.
Qu’est-ce que LeanMCP
LeanMCP est une plateforme d’hébergement conviviale pour les développeurs, évolutive et fiable, conçue spécifiquement pour les Processus de Compréhension Machine (MCP). La plateforme offre un environnement léger et sans serveur qui permet aux utilisateurs d’héberger, déployer et interagir efficacement avec les MCP. LeanMCP prend en charge l’interaction agentique avec le démonstrateur de théorèmes Lean via le Language Server Protocol (LSP), permettant aux agents IA et aux utilisateurs d’analyser, comprendre et manipuler des projets Lean de façon programmatique. Grâce au support natif d’outils de recherche avancés comme leansearch, loogle, lean_hammer et lean_state_search, LeanMCP simplifie le travail de démonstration de théorèmes et le raisonnement automatisé, offrant une boîte à outils robuste aux développeurs et chercheurs IA en vérification formelle et preuves mathématiques.
Capacités
Ce que nous pouvons faire avec LeanMCP
LeanMCP permet aux utilisateurs de tirer parti d’un ensemble riche de fonctionnalités pour interagir avec des projets Lean. Vous pouvez accéder à des diagnostics approfondis, à la documentation au survol, aux états d’objectifs, ainsi qu’utiliser des outils externes pour la recherche et la démonstration de théorèmes. La plateforme est facilement intégrable avec divers IDE et optimisée pour les développeurs comme pour les agents IA.
- Interaction Lean avancée
- Accès aux diagnostics, états d’objectifs, informations sur les termes et documentation au survol depuis les projets Lean.
- Recherche avancée de théorèmes
- Utilisez des outils comme leansearch, loogle, lean_hammer et lean_state_search pour trouver les théorèmes et définitions pertinents.
- Automatisation agentique
- Permettez aux agents LLM d’analyser, comprendre et interagir automatiquement avec du code Lean.
- Intégration facile
- Configuration simple pour divers clients, dont VSCode, Cursor et Claude Code.
- Hébergement sans serveur
- Déployez et gérez des MCP dans un environnement évolutif et sans serveur, sans gestion manuelle de serveur.

Qu’est-ce que LeanMCP
Les agents IA peuvent grandement bénéficier de LeanMCP en accédant de manière programmatique aux capacités du démonstrateur de théorèmes Lean. Cela permet l’automatisation en vérification formelle, démonstration de théorèmes et raisonnement mathématique. Les agents peuvent utiliser LeanMCP pour suggérer des étapes de preuve, analyser du code et fournir des solutions mathématiques formelles plus robustes, favorisant la recherche et le développement en mathématiques et vérification pilotées par l’IA.