Développeur construit un serveur MCP avec Claude Code pour automatiser la recherche de terrains au Minnesota.

Aperçu du projet
Un développeur avec une expérience en sécurité informatique et en ingénierie d'automatisation a construit un serveur MCP (Model Context Protocol) en utilisant Claude Code pour automatiser la recherche de terrains ruraux dans le Minnesota. L'objectif était de trouver des terrains de plus de 40 acres à moins de 150 000 $ dans 21 comtés tout en appliquant 10 critères spécifiques : statut de zone inondable, proximité d'un hôpital, distance des mines, disponibilité de la fibre optique, constructibilité, et d'autres facteurs.
Implémentation technique
Le développeur a utilisé Claude Code pour écrire la majeure partie du code Python tout en orientant l'architecture et en corrigeant les mauvaises sorties. Le système se compose de :
- Serveur Python/FastMCP avec 7 outils
- Base de données SQLite pour la persistance et la déduplication
- Extraction de données de Zillow et LandWatch en utilisant httpx et BeautifulSoup
- Workflow n8n pour des exécutions quotidiennes planifiées
- Conteneurisation Docker
- Compatibilité avec Claude ou tout client compatible MCP
Résultats et perspectives
La première exécution a traité 49 annonces brutes et les a filtrées jusqu'à 29 parcelles uniques répondant aux critères. Une découverte notable était une annonce de 40 acres à 44 900 $ dans le comté de Crow Wing, que le développeur a noté nécessitant encore une investigation.
Le développeur a souligné qu'un serveur MCP n'est pas un code statique — il devient plus intelligent à mesure que le modèle qui l'utilise devient plus intelligent. Cette décision architecturale, bien qu'initialement découverte par hasard, s'est avérée être la bonne approche.
Approche du développeur
Le développeur utilisait sérieusement l'IA depuis environ deux mois au début de ce projet et se décrit comme "pas un codeur à l'instinct" — il voulait comprendre ce qu'il construisait plutôt que de simplement générer du code sans compréhension.
📖 Read the full source: r/ClaudeAI
👀 See Also

Analyse de l'anthropomorphisme dans le chat Claude Pokemon à l'aide de modèles bayésiens
Un chercheur a analysé les messages du chat Twitch du benchmark Claude Plays Pokemon pour étudier comment les utilisateurs anthropomorphisent l'IA, en utilisant des modèles mixtes bayésiens sur 107 000 messages annotés par Gemini 2.0 Flash. Les étiquettes de fausse croyance étaient de puissants prédicteurs d'anthropomorphisation, augmentant la probabilité d'environ 11 % à environ 45 %.

Readigo : une application iOS utilise Claude comme coach de lecture IA pour les enfants
Un développeur a créé Readigo, une application iOS où les enfants lisent des histoires à un personnage de dragon IA. Claude analyse les transcriptions de la parole en texte pour évaluer la précision de lecture, la fluidité, le rythme et la clarté, puis génère des retours adaptés à l'âge.

Exécution parallèle pour les agents d'IA Claude réalisée avec une approche de système distribué
Un développeur a réussi à exécuter 41 agents d'IA Claude en parallèle sans aucun conflit et avec une économie de temps de 58 % en traitant les agents comme un système distribué avec des responsabilités strictement délimitées plutôt que comme un chat de groupe.

Benchmark vs. Production : Quand les tests d'agents IA réussissent mais que les flux de travail réels échouent
Un développeur a remplacé les agents d'IA en production, passant de Claude Sonnet à des modèles Grok et MiniMax moins chers après qu'ils aient réussi des tests de référence, mais les deux ont échoué en production en raison de problèmes de fiabilité opérationnelle non couverts par ces tests.