You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: EXAMPLES.md
+20-14Lines changed: 20 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# MCP Framework Examples
2
2
3
-
This document provides a comprehensive overview of all **50 active examples** in the MCP Framework (plus `examples/archived/` — grown by 5 in the 2026-06-12 archive slice, see `docs/plans/2026-07-28-examples-review.md`), organized by learning progression from basic concepts to advanced implementations.
3
+
This document provides a comprehensive overview of all **53 active examples** in the MCP Framework (plus `examples/archived/` — grown by 5 in the 2026-06-12 archive slice, see `docs/plans/2026-07-28-examples-review.md`), organized by learning progression from basic concepts to advanced implementations.
4
4
5
5
**✅ All active examples compile under their lane's CI gates** (2026-07-28 default lane
6
6
+ per-manifest 2025-11-25 pins). Per-example functional re-verification against the
@@ -15,7 +15,9 @@ lane** — run the server first, then point the client at it.
15
15
16
16
| Client example | Lane | Corresponding server | Notes |
17
17
|---|---|---|---|
18
-
|`streamable-http-client`|**2026-07-28**|`minimal-server` (port 8641) | The canonical 2026 stateless pair: `connect()` negotiation, discover retention, `call_tool`, and the request-scoped progress API (shape demo — `echo` emits no progress events) |
18
+
|`streamable-http-client`|**2026-07-28**|`minimal-server` (port 8641); point at `notification-server` (port 8005) for live subscription deliveries | The canonical 2026 stateless pair: `connect()` negotiation, discover retention, `call_tool`, request-scoped progress, and the ack-first `subscriptions_listen` stream |
19
+
|`mrtr-elicitation-client` (in `mrtr-elicitation-server`) |**2026-07-28**|`mrtr-elicitation-server` (port 8642) | The MRTR round trip: `input_required` → answer → `call_tool_with_input_responses`|
20
+
|`bilingual-fleet-client`|**both**| any mix (demo: `minimal-server` + `client-initialise-server`) | One binary sweeping a mixed 2025/2026 fleet — per-connection negotiation |
19
21
|`streamable-http-client-2025-11-25`| 2025-11-25 |`client-initialise-server` (alternatives: any 2025-pinned server) | Hand-parsed 2025 POST SSE framing |
0 commit comments