KrakenD est une passerelle API sans état et très performante, écrite en Go. Elle agrège les données de plusieurs services backend en une seule réponse, convertit le contenu entre JSON, XML et SOAP, et applique limitation de débit, coupe-circuit et authentification par JWT, OAuth2, OpenID, clés d'API et TLS mutuel. Elle se connecte à REST, GraphQL, gRPC, Kafka et RabbitMQ, exporte la télémétrie via OpenTelemetry et se configure par fichiers déclaratifs versionnables. Une passerelle IA avec serveur MCP complète l'offre. KrakenD s'exécute comme binaire unique ou conteneur.
KrakenD est développée par KRAKEND S.L.U., société espagnole qui se dit conçue à Barcelone. La Community Edition est open source (Apache 2.0) ; l'Enterprise Edition ajoute gouvernance, sécurité et support 24h/24. Le site de l'éditeur décrit un déploiement auto-hébergé et aucun service géré : votre organisation décide où tourne la passerelle et dans quelle juridiction le trafic est traité, ce qui peut se faire entièrement dans l'UE.