Cette page a été traduite de l'anglais avec l'aide de l'IA. En cas de divergence, la version anglaise fait référence.
Serveurs MCP embarqués
Le serveur MCP de StackQL peut être embarqué directement dans des applications compilées - pas de npx, pas d'installation séparée, aucune dépendance à l'exécution. Le binaire signé est téléchargé et vérifié à la première exécution (mode sidecar) ou vendored dans le binaire de votre application pour obtenir un exécutable unique et autonome.
Les quatre bibliothèques partagent un même contrat : le mode read_only par défaut, un lancement indépendant du répertoire de travail, un cache de binaires partagé dans ~/.stackql/mcp-server-bin/ et les quatre mêmes plateformes cibles (linux-x64, linux-arm64, windows-x64, darwin-universal).
Des téléchargements de la CLI et du MCPB natifs pour Windows ARM64 sont également disponibles. Les résolveurs de plateforme Go, Rust et .NET livrés dans la v0.12.778 ne sélectionnent toujours que windows-x64 sous Windows ; le nouveau bundle n'ajoute pas de sélection automatique d'ARM64 à ces bibliothèques.
Go
Embarqué via go:embed ou en sidecar ; SDK MCP officiel pour Go. Démo : sandboxctl, un concierge d'infrastructure à la demande.
Rust
Sidecar ou vendoring avec include_bytes! ; client rmcp. Démo : auditron, un copilote de conformité pour le terminal.
Swift
Binaire notarisé inclus dans une application macOS signée ; SDK MCP officiel pour Swift. Démo : CloudLens, une sentinelle cloud pour la barre de menus.
Kotlin / JVM
Bibliothèque + plugin Gradle ; SDK MCP officiel pour Kotlin. Démo : costgate, un contrôle des coûts pour CI/CD.
.NET / C#
Sidecar ou bundle vendored ; SDK MCP officiel pour C#. Démo : driftwatch, un worker planifié de vérification de dérive.
Gleam
Supervisé par OTP sur la cible Erlang/BEAM ; télécharge et vérifie le binaire signé. Démo : pipewatch (prévue).
Contrat commun
- Mode
read_onlypar défaut, avec activation explicite desafe,delete_safeoufull_access. - Le binaire est notarisé par Apple sous macOS et signé Authenticode sous Windows.
- Les empreintes sha256 épinglées sont publiées pour chaque version.
- mcp-name
io.github.stackql/stackql-mcpsur l'Official MCP Registry.
Consultez la référence des outils MCP et les méthodes d'installation.