- 7ac97dc: Require minimum of @modelcontextprotocol/sdk@1.26.0 which uses web streams
- 5a92040: Update pinned version of MCP TS SDK to 1.25.2 for vulnerability patch
- 8c51d39: Allow passing in sessionIdGenerator for stateful sessions
- a9c7af5: Ensure auth profiles stay tied to the request
- 81bdf1c: Update README, examples, and support for > MCP TS SDK 1.25.0
- 6e75141: Add raw headers to incoming message
- 51b8a24: bump @modelcontextprotocol/sdk version
- 1.0.4: update dependencies to use version 1.22.0 of @modelcontextprotocol/sdk
- 639e634: update oauth usage
- 956dc11: Fix memory leak when using SSE connections
- d829aa6: prm resource identifier calculation accounts for paths
- 201a1c7: Move package from @vercle/mcp-adapter to mcp-handler
- 488dfe4: Refactor packaging and make withMcpAuth stable
- 02df830: Add RFC 9728 OAuth Protected Resource Metadata handler
- c5c4ba5: chore: correctly resolve esm types
- fc2a6d8: Update README during NPM outage
- 7149159: Support adding serverMetadata to name and version the mcp server
- 71c14ea: Fix import error with mcp sdk
- 71c14ea: Fix module resolution
- c86da9a: Not optional
- 58efcf0: Add peerDependenciesMeta to fix not packaging the MCP SDK anymore
- 15fded0: Fix mjs module resolution
- 83e6fc7: Move zod to DevDep
- 12b61fd: Add more robust error handling to auth logic
- a522ffd: Move zod to devDep
- 166e5ab: Add option to disable SSE as per MCP spec
- 62518f2: Fix timeout scoping bug causing ReferenceError in SSE Handler
- c55c609: Update auth logic to not throw error is missing bearerToken
- 8fd2538: Fix missing non async argument
- 47eff5a: Fix allowing both async and non async handlers
- 13bd4fa: Add in auth handler
- b24064f: Update pinned mcp sdk version to 1.12.0
- 4f7a593: Fix SSE initializeServer
- b46856a: Allow an async initializeServer call
- 74d8a2c: Fix backwards compatibility algorithm with HTTP + SSE
- f48b5d6: Fix HTTP status code for some errors
- 24ce36e: added cli support to auto add the mcp route to a nextjs project
- 24ce36e: updated readme
- 48d4d64: fix out of date pnpm lock
- c0d7675: add logging
- 7fe14e6: make redis optional by only init on sse and messages
- 99d7837: fix release
- Update readme and example (#13307)
- Correct file output (#13305)
- add in repository to readme and fix up example (#13298)
- Publish initial version of mcp adapter (#13290)
- make package public and fix default args passed in (#13294)