Aller au contenu

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.

OPTIONS /mcp sans authentification

Pré-vol CORS.