Skip to content

Releases: xp-forge/mcp

0.6.0: Delegates

31 Aug 20:24
Compare
Choose a tag to compare
  • Merged PR #7: Support multiple delegates via Delegates class
    (@thekid)
  • Added string representations for errors, results and event streams
    (@thekid)

0.5.0: Version 2025-06-18

30 Aug 22:02
Compare
Choose a tag to compare
  • Merged PR #6: Extract JSON RPC implementation into dedicated class
    (@thekid)
  • Passed complete response body to CallFailed constructor to simplify
    debugging protocol errors
    (@thekid)
  • Bumped default protocol version to 2025-06-18, pass negotiated
    version via MCP-Protocol-Version when using HTTP.
    (@thekid)
  • Fixed issue #5: Mounting MCP servers to subpaths. Accomplished by
    delegating this to the routing mechanism
    (@thekid)

0.4.0: MCP Servers

30 Aug 18:19
Compare
Choose a tag to compare

0.3.0: Session handling

23 Aug 19:19
Compare
Choose a tag to compare
Pre-release
  • Merged PR #3: Return an Authorization instance from initialize()
    (@thekid)
  • Handle session termination by server, starting a new session by sending
    and initialize request
    (@thekid)
  • Changed initialize() to return a Result instance instead of raising
    an error, adding the ability to handle missing authentication gracefully
    (@thekid)
  • Call DELETE on the MCP endpoint if an MCP session ID is established
    (@thekid)

0.2.0: Values, STDIO fix

29 Jul 16:19
Compare
Choose a tag to compare
Pre-release
  • Fixed issue #1: Standard I/O default line limit (8192 bytes) exceeded
    (@thekid)
  • Renamed first() -> value() to more accurately match what is being
    returned
    (@thekid)

0.1.0: Initial release

14 Jun 17:13
Compare
Choose a tag to compare
Pre-release
  • Hello World! First release - @thekid