go-sdk/internal/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Robert Findley 80abbe6171
docs: document support for resumability and redelivery (#606)
Add missing documentation on resumability and redelivery in the
streamable transport.

Indirectly, also update stale transcluded examples. Example changes
weren't causing CI failure as we only trigger the docs check on changes
to the raw docs.
2025-10-27 14:00:58 -04:00
..
client.src.md mcp: add prompt feature doc (#487) 2025-09-18 12:27:02 -04:00
doc.go docs: add feature and troubleshooting documentation (#463) 2025-09-16 11:13:40 -04:00
protocol.src.md docs: document support for resumability and redelivery (#606) 2025-10-27 14:00:58 -04:00
README.src.md docs: fix broken links (#542) 2025-09-29 14:45:47 -04:00
server.src.md doc: document logging (#497) 2025-09-19 11:58:58 -04:00
troubleshooting.src.md docs: add feature and troubleshooting documentation (#463) 2025-09-16 11:13:40 -04:00

Features

These docs mirror the official MCP spec. Use the index below to learn how the SDK implements a particular aspect of the protocol.

Base Protocol

  1. Lifecycle (Clients, Servers, and Sessions).
  2. Transports
    1. Stdio transport
    2. Streamable transport
    3. Custom transports
  3. Authorization
  4. Security
  5. Utilities
    1. Cancellation
    2. Ping
    3. Progress

Client Features

  1. Roots
  2. Sampling
  3. Elicitation

Server Features

  1. Prompts
  2. Resources
  3. Tools
  4. Utilities
    1. Completion
    2. Logging
    3. Pagination

TroubleShooting

See troubleshooting.md for a troubleshooting guide.