Commit graph

  • ca6133a4e6
    Merge pull request #54 from ochafik/deps/ext-apps-2.0.0 main Olivier Chafik 2026-09-09 11:19:25 +01:00
  • 95247157a7 chore: bump ext-apps + example servers to 2.0.0 Olivier Chafik 2026-09-09 10:35:55 +01:00
  • 5863b7ce5a
    Merge pull request #51 from modelcontextprotocol/deps/ext-apps-1.7.5 Olivier Chafik 2026-08-07 14:11:03 +01:00
  • bf6cd3b405
    chore: bump ext-apps + example servers to 1.7.5 Olivier Chafik 2026-08-06 12:39:06 +00:00
  • c667d4fd69
    Merge pull request #46 from modelcontextprotocol/deps/ext-apps-1.7.3-lazy-auth Olivier Chafik 2026-06-29 12:37:32 +01:00
  • aada71bf30
    lazy-auth: address review nits Olivier Chafik 2026-06-05 20:22:04 +01:00
  • 2476540fab
    Add lazy-auth example server mounted at /lazy-auth Olivier Chafik 2026-06-05 20:15:08 +01:00
  • 8b919a9d22
    chore: bump ext-apps + example servers to 1.7.4 Olivier Chafik 2026-06-05 20:15:07 +01:00
  • 0813d97f50
    Merge pull request #44 from modelcontextprotocol/deps/ext-apps-1.7.1 Olivier Chafik 2026-04-29 14:24:47 +01:00
  • e83d4207a6
    chore: bump ext-apps + example servers to 1.7.1, sdk to 1.29.0 Olivier Chafik 2026-04-27 16:35:26 +01:00
  • 219bba3ab0
    Merge pull request #42 from modelcontextprotocol/fix/example-apps-cleanup Olivier Chafik 2026-04-23 14:57:55 +01:00
  • 811a78f310
    fix: close per-request server and transport in example-apps handler Olivier Chafik 2026-04-23 14:15:47 +01:00
  • 4555e800ac
    Merge pull request #41 from modelcontextprotocol/chore/bump-ext-apps-1.3.1 Olivier Chafik 2026-03-23 21:13:37 +00:00
  • bd1b77be5e
    chore: bump ext-apps packages from ^1.1.2 to ^1.3.1 Olivier Chafik 2026-03-23 20:26:29 +00:00
  • 51091fe1f2
    Merge pull request #40 from modelcontextprotocol/guro/increase-rate-limits Jerome 2026-03-17 15:45:28 +00:00
  • 67ffeb0b93
    Increase rate limits across server endpoints guro 2026-03-17 14:52:21 +00:00
  • 43f1f61019
    fix: enable trust proxy for correct rate limiting behind reverse proxy guro 2026-01-20 18:50:45 +00:00
  • da36d623ed
    Merge pull request #39 from modelcontextprotocol/claude/bump-ext-apps-add-debug-qfSIo Olivier Chafik 2026-02-25 21:28:27 +00:00
  • 794de5d93e
    chore: bump ext-apps packages from ^1.1.1 to ^1.1.2 Claude 2026-02-25 15:36:48 +00:00
  • 4597f7453b
    bump ext-apps and server packages to 1.1.1, add debug-server Claude 2026-02-24 14:15:15 +00:00
  • 4dea4f2fa6
    Merge pull request #38 from modelcontextprotocol/ochafik/bump-ext-apps Olivier Chafik 2026-02-22 01:49:22 +00:00
  • 8934d3069d
    bump ext-apps to 1.1.0 version Olivier Chafik 2026-02-21 17:40:17 -08:00
  • 6cc88bdd88
    Merge pull request #36 from modelcontextprotocol/claude/unauthenticated-mcp-endpoints-MsnNd Olivier Chafik 2026-02-22 01:27:43 +00:00
  • 12cacce7e9
    Make example app MCP endpoints unauthenticated Claude 2026-02-12 11:24:28 +00:00
  • e3cfccbf90
    Merge pull request #35 from modelcontextprotocol/claude/update-examples-v1-EQbLx Jerome 2026-01-27 07:55:41 +00:00
  • d679eea486
    Update MCP Apps example server packages to v1.0.1 Olivier Chafik 2026-01-26 22:58:27 +00:00
  • 9a9ed02059
    update Olivier Chafik 2026-01-26 22:45:49 +00:00
  • c0261a467b
    Update MCP Apps example server packages to v1.0.0 Claude 2026-01-26 18:11:32 +00:00
  • 3e3e60f696
    Merge pull request #34 from modelcontextprotocol/jerome/log-more-init Jerome 2026-01-26 17:33:53 +01:00
  • 22d60f9e5a logging full init body Jerome Swannack 2026-01-26 16:33:16 +00:00
  • 117601ef16
    Merge pull request #33 from modelcontextprotocol/jerome/init-log Jerome 2026-01-26 16:48:12 +01:00
  • 94ffb7922c Log client capabilities and extensions on initialize requests Jerome Swannack 2026-01-26 15:23:39 +00:00
  • f48f411661
    Merge pull request #32 from modelcontextprotocol/feature/fix-double-slash-urls Jerome 2026-01-16 17:04:19 +00:00
  • 5772183ae8 Fix double slash in example server URLs Jerome Swannack 2026-01-16 17:03:00 +00:00
  • b62d515bb1
    Merge pull request #31 from modelcontextprotocol/feature/splash-copy-buttons Jerome 2026-01-16 16:46:20 +00:00
  • c8e22b8b00 feat: add copy buttons to example server URLs on splash page Jerome Swannack 2026-01-16 16:40:48 +00:00
  • 58554ed503
    Merge pull request #30 from modelcontextprotocol/feature/mcp-apps-example-servers Jerome 2026-01-16 16:28:16 +00:00
  • 5ebe44a237 chore: add .nvmrc for Node 22 Jerome Swannack 2026-01-16 16:24:36 +00:00
  • 015a9d9d91 refactor: make example servers stateless Jerome Swannack 2026-01-16 15:20:29 +00:00
  • 56a0835fd4 feat: add MCP Apps example servers module Jerome Swannack 2026-01-16 15:05:59 +00:00
  • 6168d4f0b9
    Merge pull request #29 from modelcontextprotocol/fix/update-package-lock Jerome 2026-01-15 16:44:41 +00:00
  • c669c7731b
    Update package-lock.json to sync with package.json Jerome Swannack 2026-01-15 16:43:33 +00:00
  • 30de2e9ccc
    Merge pull request #28 from antonpk1/fix/mcp-apps-new-meta-format Jerome 2026-01-14 21:57:40 +00:00
  • 2903c3a023
    fix: update MCP Apps to use new _meta.ui.resourceUri format Anton Pidkuiko MacBook 2026-01-14 20:09:04 +00:00
  • e040655b45
    Merge pull request #25 from modelcontextprotocol/jerome/mcp-apps-list-resource Jerome 2025-12-07 18:23:13 +00:00
  • 50f135dace
    Add UI resource to ListResources response Jerome Swannack 2025-12-07 18:21:10 +00:00
  • 2b246dc707
    Merge pull request #24 from modelcontextprotocol/jerome/mcp-apps Jerome 2025-12-07 18:12:09 +00:00
  • 730d8559e0
    Update MCP Apps tool result message for clarity Jerome Swannack 2025-12-07 18:10:56 +00:00
  • c872ecd224
    Add MCP Apps hello world demo tool Jerome Swannack 2025-12-07 17:55:06 +00:00
  • d87c1262cc
    Merge pull request #23 from modelcontextprotocol/jerome/dev-scripts-and-fixes Jerome 2025-12-07 17:24:38 +00:00
  • e6f4377452
    Bump @modelcontextprotocol/sdk from PR preview to ^1.24.2 Jerome Swannack 2025-12-07 17:19:27 +00:00
  • 07300e8453
    Add dev scripts for mitmproxy debugging and fix JSON-RPC error responses Jerome Swannack 2025-12-05 13:35:29 +00:00
  • a02624c8b5
    Update README.md with elicitation line item bhosmer-ant 2025-10-16 21:32:08 -04:00
  • fde6be2c5d
    Merge pull request #19 from modelcontextprotocol/update-splash-elicitation bhosmer-ant 2025-10-16 19:05:34 -04:00
  • 33e7827dbd
    Update splash page to reflect elicitation tool Basil Hosmer 2025-10-16 19:00:39 -04:00
  • 2a6413d8e5
    Merge pull request #17 from modelcontextprotocol/ochafik/add-elicitation-tool bhosmer-ant 2025-10-16 14:47:50 -04:00
  • 1547891443
    fix elicitation Olivier Chafik 2025-10-15 20:35:55 +01:00
  • 79b2444701
    fix elicitation Olivier Chafik 2025-10-15 20:33:49 +01:00
  • b6e39748aa
    Merge branch 'main' into ochafik/add-elicitation-tool Olivier Chafik 2025-10-15 20:25:42 +01:00
  • a0e0109414
    Merge pull request #18 from modelcontextprotocol/basil/refactor_take2 bhosmer-ant 2025-10-14 17:44:41 -04:00
  • 38c30a4e70
    Fix security vulnerabilities, package-lock.json, misc other changes Basil Hosmer 2025-10-14 16:42:03 -04:00
  • bc3619c73c
    Unify auth and MCP servers into single modular codebase Basil Hosmer 2025-10-14 00:35:21 -04:00
  • 9c5a4d4335
    Add elicitInputs tool to MCP server Olivier Chafik 2025-10-14 17:40:19 +01:00
  • 22c7f7476b
    Merge pull request #16 from modelcontextprotocol/basil/more_docs_changes bhosmer-ant 2025-10-09 15:04:05 -04:00
  • 927634dabd
    resequence README.md Basil Hosmer 2025-10-09 14:28:13 -04:00
  • 45ffd175ff
    Merge pull request #14 from modelcontextprotocol/basil/improve_readme bhosmer-ant 2025-10-08 00:43:12 -04:00
  • 66b2638774
    more doc tweaks Basil Hosmer 2025-10-07 23:49:50 -04:00
  • afb8d6a381
    Merge pull request #13 from modelcontextprotocol/basil/refactor bhosmer-ant 2025-10-07 18:12:15 -04:00
  • 34730c19fd
    Add troubleshooting for wrong transport/endpoint combination Basil Hosmer 2025-10-07 17:55:24 -04:00
  • 78f87bbeb4
    Fix lint errors and add missing rate limiting to MCP endpoints Basil Hosmer 2025-10-07 17:21:22 -04:00
  • 695f9f68ae
    Add customization guide and fix broken doc references Basil Hosmer 2025-10-07 17:08:10 -04:00
  • 78a7d1c1d0
    Deduplicate OAuth provider replacement docs Basil Hosmer 2025-10-07 16:56:03 -04:00
  • a3ecfee613
    Update documentation for graceful degradation and /health endpoint Basil Hosmer 2025-10-07 14:44:25 -04:00
  • 7b7aa513f5
    Improve client.js and curl-examples.sh usability Basil Hosmer 2025-10-07 14:36:41 -04:00
  • 1140815c7b
    Add graceful degradation when auth server unavailable Basil Hosmer 2025-10-07 14:36:33 -04:00
  • 500c263176
    Fix documentation: rename oauth file and correct test commands Basil Hosmer 2025-10-06 21:59:26 -04:00
  • 5482d905a9
    Fix security vulnerabilities identified by CodeQL Basil Hosmer 2025-10-06 21:38:33 -04:00
  • c03a9b4e77
    Remove embedded OAuth implementation and flatten directory structure Basil Hosmer 2025-10-06 21:07:18 -04:00
  • c637d39f8d
    Fix: Update package-lock.json with new workspace names Basil Hosmer 2025-10-06 09:56:19 -04:00
  • 112997d352
    refactor, improve docs Basil Hosmer 2025-10-02 18:21:12 -04:00
  • dc6c2a00e9
    Merge pull request #10 from modelcontextprotocol/basil/readme_update bhosmer-ant 2025-09-30 17:44:58 -04:00
  • a5a60d8ade
    update integrated mode language in README Basil Hosmer 2025-09-26 17:09:04 -04:00
  • 22b6268380
    Merge pull request #9 from modelcontextprotocol/basil/separate_auth bhosmer-ant 2025-09-26 15:10:49 -04:00
  • 67def732ff
    Fix token audience validation in separate auth mode Basil Hosmer 2025-09-25 13:30:55 -04:00
  • a735b9810c
    Add comprehensive token validation to ExternalAuthVerifier Basil Hosmer 2025-09-23 16:31:29 -04:00
  • dbd3e9a853
    Revert OAuth metadata change for backwards compatibility Basil Hosmer 2025-09-23 16:19:47 -04:00
  • e393cb2129
    Add OAuth protected resource metadata endpoint for separate mode Basil Hosmer 2025-09-15 02:57:56 -04:00
  • 34fe20efc4
    Implement Redis namespace isolation for auth and MCP keys Basil Hosmer 2025-09-15 02:33:59 -04:00
  • 4a081bc816
    Improve e2e tests with OAuth flow validation Basil Hosmer 2025-09-15 02:11:23 -04:00
  • 4fe137426b
    Add debug logging for OAuth flow troubleshooting Basil Hosmer 2025-09-15 02:11:07 -04:00
  • b32d638c87
    Consolidate TypeScript build configuration Basil Hosmer 2025-09-15 02:10:52 -04:00
  • 56a43ac67f
    Fix OAuth metadata endpoint in separate mode Basil Hosmer 2025-09-15 02:10:36 -04:00
  • 67d9a94853
    improvements to README.md Basil Hosmer 2025-09-12 17:12:43 -04:00
  • 5f545ce4c4
    Fix CI build by using public npm registry in package-lock.json Basil Hosmer 2025-09-12 10:00:16 -04:00
  • fdbf40bdc7
    Simplify build scripts to catch all compilation errors Basil Hosmer 2025-09-12 00:48:18 -04:00
  • 4e3414fe9c
    Fix undefined staticFileRateLimit in auth server Basil Hosmer 2025-09-12 00:44:29 -04:00
  • ecd82f43c9
    Add rate limiting to auth server static file endpoint Basil Hosmer 2025-09-12 00:36:21 -04:00
  • 890beed75a
    Add rate limiting and improve e2e testing workflow Basil Hosmer 2025-09-12 00:27:07 -04:00
  • 1e47b07d2c
    Update documentation for current implementation Basil Hosmer 2025-09-11 23:58:57 -04:00
  • 40773bd051
    Add end-to-end verification scripts and fix server issues Basil Hosmer 2025-09-11 23:52:39 -04:00