modelcontextprotocol/go-sdk
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
modelcontextprotocol/go-sdk est-il accessible aux débutants ?
Ces 30 derniers jours, modelcontextprotocol/go-sdk a fusionné 35 des 56 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 2 issues accessibles aux débutants sont ouvertes en ce moment.
- Étoiles
- 5.2k
- Forks
- 568
- Issues débutants ouvertes
- 2
- Issues indexées
- 80
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 36
- Langage dominant
- Go
- Licence
- Aucune donnée de licence
- Dernier push GitHub
- 4/10/2026
- Dernière indexation
- 20/9/2026
- Guide de contribution
- Guide de contribution
- Code de conduite
- Code de conduite
- Labels débutants
- help wanted
Comment contribuer à modelcontextprotocol/go-sdk
- Lisez d'abord le guide de contribution : il explique comment les mainteneurs veulent que les changements soient proposés, testés et relus.
- Le projet fournit un dev container : ouvrez-le dans Codespaces pour obtenir un environnement fonctionnel dans votre navigateur.
- Lisez son code de conduite : il s'applique aux issues et aux pull requests autant qu'au chat.
- Choisissez l'une des 2 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.
Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date
-
P3
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1337 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
modelcontextprotocol/go-sdk#1331 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
modelcontextprotocol/go-sdk#1330 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1329 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
P3
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
modelcontextprotocol/go-sdk#1325 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
modelcontextprotocol/go-sdk#1313 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
modelcontextprotocol/go-sdk#1305 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
modelcontextprotocol/go-sdk#1303 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#1284 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
modelcontextprotocol/go-sdk#1265 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
modelcontextprotocol/go-sdk#1264 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
modelcontextprotocol/go-sdk#1263 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
modelcontextprotocol/go-sdk#1257 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#1248 ·
Les mainteneurs répondent en général sous 1 jour
-
P2
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
modelcontextprotocol/go-sdk#1235 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
P2
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
modelcontextprotocol/go-sdk#1188 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
P3
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
modelcontextprotocol/go-sdk#1177 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
P3
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 40/100
modelcontextprotocol/go-sdk#1139 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
blocked
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#892 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Support Schema CyclesOuverteblocked
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
modelcontextprotocol/go-sdk#749 · 1 commentaire · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
needs community feedback
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#735 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Add examples to modelcontextprotocol.ioPeut-être à nouveau libre @shubham-chemate l’a pris il y a 231 jours, et aucune pull request n’est ouverte. Ouverteexternal help wanted ready for work
modelcontextprotocol/go-sdk#720 · 14 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
SSEClientTransport drops path prefix when endpoint URL is not on the HTTP root (similar to python-sdk#563)Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverteneeds investigation
Difficulté 3/5 1-2 jours Accessibilité débutants 50/100
modelcontextprotocol/go-sdk#687 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
needs investigation
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
modelcontextprotocol/go-sdk#666 · 17 commentaires · 2 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Proposal: allow `mcp.streamableClientConn` to listen to SSE stream without using `mcp.Client`Ouverteneeds investigation
Difficulté 4/5 3-5 jours Accessibilité débutants 62/100
modelcontextprotocol/go-sdk#657 · 8 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
needs community feedback
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#639 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Proposal: Provide better error handling for HTTP errors when using a Streamable ClientPeut-être à nouveau libre @chenwei791129 l’a pris il y a 64 jours, et aucune pull request n’est ouverte. Ouverteneeds community feedback
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
modelcontextprotocol/go-sdk#579 · 10 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
MCP go-sdk implementation Gap-2: SDK does not enforce MCP spec "MUST NOT" rule for stdio transport stdout writesPeut-être à nouveau libre @guglielmo-san l’a pris il y a 174 jours, et aucune pull request n’est ouverte. Ouvertebreaking change needs investigation v2
modelcontextprotocol/go-sdk#572 · 8 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
needs community feedback
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100
modelcontextprotocol/go-sdk#460 · 8 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
needs community feedback
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#396 · 22 commentaires · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Proposal: add ErrorHandler to ServerOptionsPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverteneeds community feedback
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
modelcontextprotocol/go-sdk#218 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: Client.Connect never falls back to initialize when a stdio server ignores server/discoverPeut-être pris @crossxr l’a pris il y a 3 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
modelcontextprotocol/go-sdk#1332 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: LoggingTransport drops session state updates, so a wrapped transport behaves differentlyPeut-être pris @Zhuoxi2000 l’a pris il y a 3 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
modelcontextprotocol/go-sdk#1328 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: tool schemas and metadata lose JSON number precisionPeut-être pris @Tangerg l’a pris il y a 7 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
modelcontextprotocol/go-sdk#1310 ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: the streamable client does not start a new session after a 404, which the 2025-11-25 transport requiresPeut-être pris @zero-abd l’a pris il y a 9 jours. OuverteP2
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#1299 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: an SSE response keeps http.Server.WriteTimeout armed, so a long-lived stream dies before its first notificationPeut-être pris @jmrplens l’a pris il y a 10 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1262 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
A cancelled request is still answeredPeut-être pris @jmrplens l’a pris il y a 22 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
modelcontextprotocol/go-sdk#1259 ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: the declared protocol version, not the negotiated one, decides what a session is servedPeut-être pris @jmrplens l’a pris il y a 22 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
modelcontextprotocol/go-sdk#1258 ·
Les mainteneurs répondent en général sous 1 jour
-
Streamable HTTP: an x-mcp-header in a non-reachable schema position (items, oneOf, $ref, ...) is silently accepted instead of rejectedPeut-être pris @swayyaam l’a pris aujourd’hui. OuverteP3
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
modelcontextprotocol/go-sdk#1250 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: a malformed JSON frame terminates the stdio sessionPeut-être pris @blackwell-systems l’a pris il y a 37 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#1209 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Session-lifecycle bookkeeping logs at info, spamming multiple log lines per request on stateless streamable HTTPPeut-être pris @anneheartrecord l’a pris il y a 38 jours. OuverteP3
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
modelcontextprotocol/go-sdk#1204 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: typed tool arguments lose precision for large int64 valuesPeut-être pris @jstar0 l’a pris il y a 29 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 74/100
modelcontextprotocol/go-sdk#1201 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
sse: Close does not drain incoming; Read can deliver stale messages after Close and POST can return false 202Peut-être pris @jstar0 l’a pris il y a 43 jours. OuverteP3
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
modelcontextprotocol/go-sdk#1191 ·
Les mainteneurs répondent en général sous 1 jour
-
streamable client: Connect blocks far past its context deadline against an unresponsive server (detached-context cleanup)Peut-être pris @arpankernel l’a pris il y a 30 jours. Ouverteneeds investigation
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1189 · 13 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
ClientSession.Subscribe can silently succeed while the session is closingPeut-être pris @jstar0 l’a pris il y a 52 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1171 ·
Les mainteneurs répondent en général sous 1 jour
-
mcp: Client.Connect succeeds after subscriptions/listen is rejectedPeut-être pris @jstar0 l’a pris il y a 52 jours. OuverteP3
Difficulté 3/5 1-2 jours Accessibilité débutants 74/100
modelcontextprotocol/go-sdk#1169 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
initialize sends no Mcp-Protocol-Version of its own, so the header can contradict params.protocolVersionPeut-être pris @gwyszynski-sa l’a pris il y a 53 jours. OuverteP3
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
modelcontextprotocol/go-sdk#1164 ·
Les mainteneurs répondent en général sous 1 jour
-
Streamable HTTP: POST response writes nothing until the request completes, so long tool calls look like a dead connectionPeut-être pris @spkenny455 l’a pris il y a 41 jours. OuverteP2
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
modelcontextprotocol/go-sdk#1155 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
jsonrpc2.Connection.processResult silently discards write errors for late responses, giving no signal when a response can't be deliveredPeut-être pris @o-mid l’a pris il y a 58 jours. OuverteP2
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
modelcontextprotocol/go-sdk#1147 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
RequireBearerToken omits RFC 6750 error code, so the SDK's own step-up flow never triggersPeut-être pris @PratikDhanave l’a pris il y a 64 jours. OuverteP2
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
modelcontextprotocol/go-sdk#1134 ·
Les mainteneurs répondent en général sous 1 jour