MCP Postgres Server

# MCP Postgres Server Ce serveur implémente le protocole MCP (Model Context Protocol) pour Cursor, permettant d'utiliser une base de données PostgreSQL comme stockage pour les contextes de modèle. ## Prérequis - Docker - Docker Compose ## Installation et démarrage 1. Clonez ce dépôt 2. Démarrez le serveur avec Docker Compose: ```bash docker-compose up -d ``` ## Configuration dans Cursor 1. Ouvrez Cursor 2. Allez dans Paramètres > MCP 3. Ajoutez une nouvelle connexion avec les paramètres suivants: - Nom: MCP Postgres Server - Type: command - Commande: `docker exec -i mcp-postgres-server node dist/index.js` ## Résolution des problèmes Si le serveur ne démarre pas correctement: 1. Vérifiez les logs du conteneur: ```bash docker logs mcp-postgres-server ``` 2. Pour redémarrer le serveur: ```bash docker-compose restart ``` ## Fonctionnalités du serveur MCP Le serveur MCP PostgreSQL expose les outils suivants pour Cursor: 1. `postgres_query` - Exécuter une requête SQL en lecture seule 2. `postgres_list_tables` - Lister toutes les tables de la base de données 3. `postgres_describe_table` - Obtenir le schéma d'une table spécifique Ces outils permettent à Cursor d'explorer et d'interroger la base de données de manière sécurisée.