Serveur MCP Context Portal (ConPort)

Boostez vos assistants IA avec une mémoire spécifique au projet. ConPort stocke et récupère le contexte structuré du projet, permettant des flux IA plus intelligents et contextuels dans FlowHunt et les IDE.

Serveur MCP Context Portal (ConPort)

Que fait le serveur MCP “Context Portal” ?

Context Portal (ConPort) est un serveur MCP mémoire conçu pour renforcer les assistants IA et les outils pour développeurs dans les IDE en gérant le contexte structuré du projet. Agissant comme un graphe de connaissances propre au projet, ConPort permet une génération augmentée par récupération (RAG) puissante, offrant à l’IA un accès rapide et pertinent à l’information projet. Il stocke des données importantes telles que décisions, tâches, avancement, modèles architecturaux, glossaires et spécifications de façon structurée. Cela aide les assistants IA à fournir des réponses plus précises et contextuelles, et à améliorer les workflows de développement en rendant la connaissance projet facilement exploitable et actionnable.

Liste des prompts

Aucun modèle de prompt n’est mentionné dans les fichiers du dépôt ou la documentation disponible.

Liste des ressources

Aucune ressource MCP explicite n’est listée dans les fichiers du dépôt ou la documentation disponible.

Liste des outils

Aucun outil spécifique n’est décrit ou listé dans server.py ou d’autres fichiers serveur du dépôt ou de la documentation.

Cas d’usage de ce serveur MCP

  • Gestion des connaissances projet
    Stockez et récupérez les décisions clés du projet, glossaires, spécifications et modèles architecturaux, pour permettre à l’assistant IA d’apporter un accompagnement et un contexte adaptés à chaque projet.

  • Assistance au codage IA contextuelle
    Permettez aux assistants IA dans les IDE d’accéder à la mémoire structurée du projet, pour améliorer suggestions de code et explications en s’appuyant sur l’historique et la terminologie du projet.

  • Génération augmentée par récupération (RAG)
    Améliorez les assistants LLM en leur fournissant des données projet actualisées et pertinentes pour des réponses plus précises et riches en contexte.

  • Suivi d’avancement projet
    Gardez une trace structurée des tâches terminées, des problèmes en cours et du travail restant, afin que les agents IA puissent synthétiser ou rapporter l’état d’avancement du projet.

Comment le configurer

Windsurf

  1. Assurez-vous que les prérequis sont installés (par ex. Node.js, Python si nécessaire).
  2. Trouvez votre fichier de configuration Windsurf.
  3. Ajoutez le serveur MCP Context Portal avec une configuration similaire à :
    {
      "mcpServers": {
        "context-portal": {
          "command": "npx",
          "args": ["@context-portal/mcp-server@latest"]
        }
      }
    }
    
  4. Enregistrez la configuration et redémarrez Windsurf.
  5. Vérifiez que l’installation est active et que le serveur MCP est accessible.

Claude

  1. Confirmez les prérequis (comme l’environnement d’exécution requis).
  2. Ouvrez le fichier de configuration de Claude.
  3. Insérez le snippet JSON suivant sous les serveurs MCP :
    {
      "mcpServers": {
        "context-portal": {
          "command": "npx",
          "args": ["@context-portal/mcp-server@latest"]
        }
      }
    }
    
  4. Enregistrez la configuration et redémarrez Claude.
  5. Vérifiez la connectivité pour s’assurer que le serveur MCP fonctionne.

Cursor

  1. Installez les dépendances nécessaires.
  2. Modifiez le fichier de configuration MCP de Cursor.
  3. Ajoutez le serveur MCP Context Portal :
    {
      "mcpServers": {
        "context-portal": {
          "command": "npx",
          "args": ["@context-portal/mcp-server@latest"]
        }
      }
    }
    
  4. Enregistrez et redémarrez l’IDE Cursor.
  5. Confirmez que le serveur MCP est bien enregistré et disponible.

Cline

  1. Remplissez tous les prérequis (voir les besoins du projet).
  2. Trouvez la section de configuration des serveurs MCP de Cline.
  3. Enregistrez le serveur MCP Context Portal :
    {
      "mcpServers": {
        "context-portal": {
          "command": "npx",
          "args": ["@context-portal/mcp-server@latest"]
        }
      }
    }
    
  4. Enregistrez la configuration et redémarrez Cline.
  5. Validez que le serveur MCP est actif.

Sécurisation des clés API :
Pour fournir vos clés API de façon sécurisée, utilisez des variables d’environnement. Voici un exemple d’inclusion dans votre configuration :

{
  "mcpServers": {
    "context-portal": {
      "command": "npx",
      "args": ["@context-portal/mcp-server@latest"],
      "env": {
        "CONPORT_API_KEY": "${CONPORT_API_KEY}"
      },
      "inputs": {
        "apiKey": "${CONPORT_API_KEY}"
      }
    }
  }
}

Comment utiliser ce MCP dans vos flux

Utiliser le MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flux puis connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration MCP système, renseignez les détails de votre serveur MCP à l’aide de ce format JSON :

{
  "context-portal": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil et accéder à toutes ses fonctions et capacités. Pensez à adapter “context-portal” selon le nom réel de votre serveur MCP et à remplacer l’URL par la vôtre.


Vue d’ensemble

SectionDisponibilitéDétails/Remarques
Vue d’ensemble
Liste des promptsAucun modèle de prompt trouvé
Liste des ressourcesAucune ressource explicite listée
Liste des outilsAucun outil listé dans la logique
Sécurisation des clés APIExemple d’utilisation des env vars
Support des racinesNon précisé
Support du sampling (moins important ici)Non précisé

Notre avis

Context Portal MCP (ConPort) offre une vue d’ensemble claire et des cas d’usage bien définis, mais il manque une documentation technique détaillée sur les prompts, outils et ressources dans les fichiers publics disponibles. Les instructions d’installation et la gestion des clés API sont appréciables. Son utilité est évidente, mais des détails serveur plus poussés augmenteraient sa note.

Évaluation MCP : 6/10

Score MCP

Dispose d’une LICENCE✅ (Apache-2.0)
Dispose d’au moins un outil
Nombre de Forks47
Nombre d’étoiles352

Questions fréquemment posées

Qu'est-ce que le serveur MCP Context Portal (ConPort) ?

Context Portal est un serveur MCP mémoire qui gère le contexte structuré des projets pour les assistants IA et les outils pour développeurs. Il agit comme un graphe de connaissances dédié au projet, permettant la génération augmentée par récupération (RAG) et des fonctionnalités IA contextuelles.

Quels sont les principaux cas d'usage de ConPort ?

ConPort est utilisé pour la gestion des connaissances projet, l’assistance au codage contextuelle par IA, la génération augmentée par récupération (RAG) et le suivi d’avancement projet dans les workflows de développement.

Comment sécuriser mes clés API avec ConPort ?

Utilisez des variables d’environnement pour fournir vos clés API dans la configuration du serveur MCP. Par exemple : { "env": { "CONPORT_API_KEY": "${CONPORT_API_KEY}" }, "inputs": { "apiKey": "${CONPORT_API_KEY}" } }

Comment ConPort s’intègre-t-il avec FlowHunt ?

Ajoutez le composant MCP à votre flux FlowHunt, connectez-le à votre agent IA et renseignez les détails du serveur MCP ConPort dans le panneau de configuration au format JSON fourni. Cela permet à l’agent IA d’accéder au contexte structuré et à la mémoire du projet.

ConPort est-il fourni avec des modèles de prompt ou des outils intégrés ?

Aucun modèle de prompt ni outil intégré n’est listé dans la documentation disponible ou la logique du serveur. Sa fonction principale est le stockage et la récupération de contexte structuré pour l’enrichissement IA spécifique au projet.

Renforcez la mémoire de votre agent IA avec ConPort

Donnez à votre équipe de développement une IA contextuelle en intégrant le serveur MCP Context Portal. Simplifiez la gestion des connaissances projet et améliorez les flux de travail pilotés par l’IA.

En savoir plus