Serveur MCP
5 routes. Chemins relatifs à https://api.nexus-engine.eu/api/v1.
GET
/endpoints
L’inventaire de l’API : le SOMMAIRE de ses familles avec leur compte, puis les routes elles-mêmes par tranches — chaque route, son rôle, ses paramètres et son corps. C’est ce qu’un agent lit avant d’appeler une route pour laquelle il n’a pas d’outil dédié.
Requêtefilter (un mot cherché dans le chemin, le domaine ou le résumé), offset, limit (30 par défaut, 33 au plus)
Réponse{ base, total, domaines[{domaine, routes}], endpoints[], offset, suite, note }
NoteLe sommaire liste TOUTES les familles, filtrées comprises : c’est lui qui dit ce qui existe. Les routes viennent par tranches et `suite` nomme l’appel qui donne les suivantes — l’inventaire entier pèse près de deux cents mille signes et ne tient dans aucun contexte.
POST
/mcp
Le serveur MCP distant : JSON-RPC 2.0, transport Streamable HTTP sans état, clé en Bearer.
Corpsun message JSON-RPC (initialize, tools/list, tools/call…) ou un lot
NoteAccept: application/json, text/event-stream. Une clé en lecture seule ne peut appeler que les outils de lecture.
GET
/mcp
sans authentification
Répond 405 : pas de flux ouvert par le serveur (transport sans état).
DELETE
/mcp
sans authentification
Fin de session : rien à libérer, 204.
/mcp
sans authentification
Pré-vol CORS.