49b9bb6724
Deploy Docs / deploy-docs (push) Failing after 1s
Conformance Tests / client-conformance (push) Failing after 3s
Conformance Tests / server-conformance (push) Failing after 1s
GitHub Actions Security Analysis / zizmor (push) Failing after 1s
CI / checks (push) Failing after 59m20s
CI / all-green (push) Waiting to run
23 lines
1.3 KiB
Markdown
23 lines
1.3 KiB
Markdown
# Python SDK examples
|
|
|
|
- [`stories/`](stories/) — **the canonical reference.** One self-verifying
|
|
example per protocol feature, each with its own README. Start with
|
|
[`stories/tools/`](stories/tools/); the [stories README](stories/README.md)
|
|
has the full table and how to run them.
|
|
- [`snippets/`](snippets/) — short extracts that were embedded into the v1
|
|
README (now on the `v1.x` branch); superseded by `docs_src/`, which the docs
|
|
and README embed today. Retained pending consolidation into `stories/`.
|
|
- [`servers/everything-server/`](servers/everything-server/) — the conformance
|
|
target for the cross-SDK
|
|
[conformance suite](https://github.com/modelcontextprotocol/conformance).
|
|
Exercises every server capability in one process.
|
|
- [`mcpserver/`](mcpserver/) — single-file v1-era examples retained for the
|
|
migration guide; superseded by `stories/` and slated for removal.
|
|
- [`clients/`](clients/) and the remaining [`servers/`](servers/) directories
|
|
(`simple-*`, `sse-polling-demo`, `structured-output-lowlevel`) — standalone
|
|
v1-era projects retained pending consolidation into `stories/` (the
|
|
`simple-auth` pair is still linked from `docs/run/authorization.md` and `docs/client/oauth-clients.md`).
|
|
|
|
For real-world servers see the
|
|
[servers repository](https://github.com/modelcontextprotocol/servers).
|