Skip to content

Industrialisation du déploiement en HTTP du MCP Geocontext #15

@esgn

Description

@esgn

Objectif

Permettre l'accès au MCP via HTTP(S) pour une utilisation dans les assistants ne supportant pas les MCP locaux (ex : chatgpt, claude.ai, ...)

Actions

Court terme :

  • Revue de sécurité du développement
    • Rate limiting sur la sollicitation des services tiers (WFS) -> déjà traité au niveau du service (vérifier remontée de l'erreur)
  • Heatlhcheck (traité mcp-framework)
  • Mise en place de probes kubernetes avec tcpSocket (voir commentaire)
  • Choisir un nom de domaine et le valider avec DIRCOM pour le déploiement (en cours)

https://geollm.beta.ign.fr/mcp (à voir dans le cadre de betaign - FLecordix pour mercredi 15)

  • Prévoir un "bouton d'arrêt d'urgence" (en cas d'impact significatif sur WFS) -> désinstallation possible

Moyen terme :

  • étudier les méthodes possibles pour authentification sur MCP

Plusieurs méthodes supportées au niveau de MCP framework (API Key, JWT). Il faudra surtout voir ce qui est supporté au niveau des clients (claude.ai, claude desktop, cursor, vcode, ...)

  • Tracer les appels (log dans chaque outils)

Notes

Pas de cout de licences. Simple appel à des services gpf.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions