
MCP Go SSE Server
Interface UIpar davidferlay
Une implémentation légère en Go d'un serveur MCP utilisant le transport Server-Sent Events (SSE).
Ce qu'il fait
Ce serveur fournit une implémentation de référence pour le Model Context Protocol en utilisant Go, et plus spécifiquement la couche de transport SSE (Server-Sent Events). Il permet aux agents IA de communiquer avec un backend via HTTP plutôt que par le flux standard stdio, ce qui le rend adapté aux déploiements cloud et aux accès distants.
Outils
- Outils d'exemple: Le serveur implémente un ensemble d'outils d'exemple pour démontrer ses capacités, incluant des fonctionnalités de récupération et de traitement de données basiques.
- Intégration NATS & Postgres: Une branche spécialisée (
nats-postgres) implémente des outils concrets pour lire depuis une base de données PostgreSQL et écrire vers un canal NATS.
Installation
Pour lancer le serveur localement :
go build . && ./mcp-go-sse-server --transport sse --baseurl http://localhost
Pour la configuration de Claude Desktop, utilisez le point de terminaison SSE fourni par le serveur en cours d'exécution :
{
"mcpServers": {
"go-sse-server": {
"url": "http://localhost:8080/sse"
}
}
}
Hôtes supportés
- Claude
Installation rapide
go build . && ./mcp-go-sse-server --transport sse --baseurl http://localhostInformations
- Tarification
- free
- Publié
- 5/7/2026





