Skip to content

Releases: dvaJi/elysiajs-mcp

Release list

v0.1.0

Choose a tag to compare

@dvaJi dvaJi released this 24 Jul 01:52

[0.1.0] - 2026-07-23

Initial release.

Features

  • mcp() Elysia plugin mounting an MCP Streamable HTTP server, with automatic
    stateful (per-session) and stateless (per-request) modes and session lifecycle
    management.
  • StreamableHTTPTransport — a low-level transport extending the MCP SDK's
    web-standard transport, adding a permissive strictAcceptHeader mode
    (default) for compatibility with Gemini CLI, the Java MCP SDK, Open WebUI,
    and curl.
  • MemoryEventStore — in-memory event store with bounded ring buffers enabling
    SSE stream resumability.
  • Auth helpers: bearerAuth() token extractor with 401 challenge support,
    and mcpAuthMetadata() serving the /.well-known OAuth discovery endpoints
    (RFC 8414 / RFC 9728).

Other

  • tsdown-based build (ESM, with externals), oxlint + oxfmt tooling, Bun test
    suite, and CI/release GitHub Actions workflows.