Felix Weinberger
7015d2129b
examples: web-standard twin of the bearer-auth story ( #2424 )
2026-07-06 19:58:41 +01:00
Sehlani042
e8de519d31
fix: keep validator providers off root declarations ( #2425 )
...
Co-authored-by: Sehlani042 <257166922+Sehlani042@users.noreply.github.com>
2026-07-06 19:34:24 +01:00
Felix Weinberger
d2f1bed893
Fix import ordering in client auth ( #2442 )
2026-07-06 19:24:13 +01:00
Felix Weinberger
61866d7a5f
feat(server): runtime-neutral OAuth discovery serving for web-standard hosts ( #2422 )
2026-07-06 18:02:06 +01:00
Felix Weinberger
ce2f65db0e
fix(core): make instanceof on SDK error classes work across bundled copies ( #2384 )
2026-07-06 15:53:12 +01:00
dependabot[bot]
e6cc5dc633
chore(deps): bump actions/checkout from 6 to 7 ( #2338 )
2026-07-06 14:04:08 +00:00
morluto
1b90c96d11
fix(packaging): expose Ajv from CJS validator subpaths ( #2431 )
2026-07-06 15:00:16 +01:00
Felix Weinberger
ddba550fa9
docs: point readers (and their LLMs) at the markdown renditions ( #2427 )
2026-07-02 21:34:20 +01:00
Max
43c13c5fd5
docs: fix sidebar overflow at mid-width viewports and add a favicon ( #2426 )
2026-07-02 20:38:50 +01:00
Felix Weinberger
7635115d01
feat(server): runtime-neutral requireBearerAuth for web-standard hosts ( #2420 )
2026-07-02 19:35:21 +01:00
Felix Weinberger
79dc162efc
Read codemod target versions from workspace manifests at build time ( #2419 )
2026-07-02 16:01:32 +01:00
Felix Weinberger
ddf6cc1d73
docs(servers): document resources/subscribe serving; exercise subscriptions in the resources example ( #2413 )
2026-07-02 14:18:25 +01:00
github-actions[bot]
35f6856a17
Version Packages (beta) ( #2416 )
...
@modelcontextprotocol/client@2.0.0-beta.2
@modelcontextprotocol/codemod@2.0.0-beta.2
@modelcontextprotocol/core@2.0.0-beta.2
@modelcontextprotocol/express@2.0.0-beta.2
@modelcontextprotocol/fastify@2.0.0-beta.2
@modelcontextprotocol/hono@2.0.0-beta.2
@modelcontextprotocol/node@2.0.0-beta.2
@modelcontextprotocol/server-legacy@2.0.0-beta.2
@modelcontextprotocol/server@2.0.0-beta.2
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-02 13:26:04 +01:00
Felix Weinberger
3c7ddafa05
test(conformance): bump referee to 0.2.0-alpha.9; arm SEP-2575 diagnostic fixtures; fix post-dispatch -32021 HTTP status ( #2399 )
2026-07-02 13:17:08 +01:00
Felix Weinberger
1ea960b5bb
chore(examples): bump better-auth to ^1.6.2 ( #2415 )
2026-07-02 13:16:52 +01:00
Felix Weinberger
eacf2e5dbe
Add --protocol-version flag to cli-client example ( #2406 )
2026-07-02 13:12:49 +01:00
Felix Weinberger
448ba0ff54
chore: drop duplicate CommonJS changeset ( #2414 )
2026-07-02 12:20:43 +01:00
Felix Weinberger
ef120b2be0
chore: add missing changesets for CommonJS builds and codemod iterations ( #2412 )
2026-07-02 12:07:06 +01:00
Felix Weinberger
d000de8232
Update README.md ( #2411 )
2026-07-02 10:49:12 +01:00
Konstantin Konstantinov
1772473b76
codemod iterations 5 ( #2398 )
2026-07-02 00:34:43 +03:00
Felix Weinberger
ebca273a3c
docs: generate llms.txt, llms-full.txt, and markdown page renditions ( #2407 )
2026-07-01 20:01:13 +01:00
Matt
f172626a8e
feat(packaging): ship CommonJS builds alongside ESM for v2 packages ( #2405 )
2026-07-01 19:40:37 +03:00
dependabot[bot]
2f4ad132fe
chore(deps): bump changesets/action from 1.7.0 to 1.9.0 ( #2260 )
...
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
2026-07-01 08:19:36 +00:00
github-actions[bot]
2dcf10bea5
Version Packages (beta) ( #2404 )
...
@modelcontextprotocol/client@2.0.0-beta.1
@modelcontextprotocol/codemod@2.0.0-beta.1
@modelcontextprotocol/core@2.0.0-beta.1
@modelcontextprotocol/express@2.0.0-beta.1
@modelcontextprotocol/fastify@2.0.0-beta.1
@modelcontextprotocol/hono@2.0.0-beta.1
@modelcontextprotocol/node@2.0.0-beta.1
@modelcontextprotocol/server-legacy@2.0.0-beta.1
@modelcontextprotocol/server@2.0.0-beta.1
v2.0.0-beta.1
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-30 23:42:35 +01:00
Felix Weinberger
5ad6cd114b
chore: prune consumed alpha changesets to unblock the release workflow ( #2403 )
2026-06-30 23:30:57 +01:00
Felix Weinberger
a4002596b9
chore: enter beta prerelease mode ( #2402 )
2026-06-30 23:05:07 +01:00
github-actions[bot]
e7137a7031
Version Packages (alpha) ( #2375 )
...
@modelcontextprotocol/client@2.0.0-alpha.4
@modelcontextprotocol/codemod@2.0.0-alpha.2
@modelcontextprotocol/core@2.0.0-alpha.2
@modelcontextprotocol/express@2.0.0-alpha.4
@modelcontextprotocol/fastify@2.0.0-alpha.4
@modelcontextprotocol/hono@2.0.0-alpha.4
@modelcontextprotocol/node@2.0.0-alpha.4
@modelcontextprotocol/server-legacy@2.0.0-alpha.4
@modelcontextprotocol/server@2.0.0-alpha.4
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
2026-06-30 21:57:31 +01:00
Felix Weinberger
c0a5680f0c
docs: name the current site in both version banners and add a beta callout to the landing page ( #2401 )
2026-06-30 21:40:18 +01:00
Felix Weinberger
3c02ffb5d9
chore: add missing changeset for @modelcontextprotocol/core ( #2400 )
2026-06-30 21:25:28 +01:00
Felix Weinberger
b153505428
docs: rebuild the v2 documentation around a task-based page tree ( #2397 )
2026-06-30 21:18:42 +01:00
Felix Weinberger
708d5455d9
docs: turn the version banners into working cross-site links ( #2396 )
2026-06-30 16:28:40 +01:00
Felix Weinberger
732abe0ac4
docs: replace the typedoc site with VitePress (v2 + v1 reface) ( #2395 )
2026-06-30 16:03:19 +01:00
Felix Weinberger
801111ea15
fix(packaging): inline the fast-uri URIComponent type; drop stale typesVersions ( #2394 )
2026-06-30 15:47:59 +01:00
Felix Weinberger
14160f724b
docs(migration): close v1-to-v2 guide gaps found while migrating sample dependents ( #2392 )
2026-06-30 15:40:36 +01:00
Felix Weinberger
e4e8b22dff
feat(codemod): manifest handling overhaul and fixes from migrating sample dependents ( #2393 )
2026-06-30 15:01:07 +01:00
Felix Weinberger
6cc7b1cb66
feat(node): export toWebRequest(), the IncomingMessage→Request conversion inside toNodeHandler ( #2390 )
2026-06-30 11:47:44 +01:00
Felix Weinberger
199a28e9e2
docs: correctness and coverage pass for the 2026-07-28 revision ( #2389 )
2026-06-29 18:44:25 +01:00
Konstantin Konstantinov
36055d5bbd
codemod iterations ( #2386 )
2026-06-29 20:16:37 +03:00
Felix Weinberger
49aeb8eb38
docs(server,examples): document extension capabilities with a runnable example ( #2387 )
2026-06-29 17:02:22 +01:00
Felix Weinberger
f0bf785239
Serve input_required handlers on 2025-era connections via a legacy fulfilment shim ( #2381 )
2026-06-29 16:43:43 +01:00
Felix Weinberger
7c42d476cd
docs(migration): align four passages with the implementation ( #2388 )
2026-06-29 16:32:33 +01:00
Felix Weinberger
326ee89bd3
docs(migration): dual-role instanceof caveat in the Errors section ( #2385 )
2026-06-29 15:39:32 +01:00
Felix Weinberger
b96a94c6b1
docs(migration): close guide gaps surfaced by real v1-to-v2 migrations ( #2382 )
2026-06-29 15:16:07 +01:00
Felix Weinberger
9f8ba61279
fix(codemod): keep request() result schemas the call still needs ( #2383 )
2026-06-29 15:00:39 +01:00
Felix Weinberger
ba27d201e1
feat(examples): add a reference host/server pair — cli-client + todos-server ( #2380 )
2026-06-29 13:58:32 +01:00
Felix Weinberger
1823aae891
Implement MCP 2026-07-28 ( #2286 )
...
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-26 14:01:10 +01:00
github-actions[bot]
e4227d135c
Version Packages (alpha) ( #1845 )
...
@modelcontextprotocol/server-legacy@2.0.0-alpha.3
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-25 20:44:33 +01:00
Konstantin Konstantinov
0fb8406d83
v2: codemod iterations, canonical zod schema exports from sdk-shared ( #2354 )
...
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
2026-06-25 19:42:44 +01:00
Matt
7ea6fde1b6
test(client): cover refresh retry after invalid token 401 ( #2367 )
...
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
2026-06-25 13:59:30 +01:00
Matt
ee732d64b6
chore: switch to module ESNext + moduleResolution bundler ( #2095 )
2026-06-25 11:49:17 +01:00