kerlos/elysia-mcp

ElysiaJS plugin for Model Context Protocol with HTTP transport

46
/ 100
Emerging

Implements Model Context Protocol servers via HTTP with stateful session management using the `Mcp-Session-Id` header, supporting Tools, Resources, Prompts, and Logging capabilities. Provides Zod-validated type-safe tool/resource/prompt registration with JSON-RPC 2.0 error handling and pluggable logger support (pino, winston, bunyan). Designed as an Elysia plugin, it enables building MCP servers within existing Elysia web applications with modular handler architecture and optional stateless operation modes.

Available on npm.

Maintenance 10 / 25
Adoption 7 / 25
Maturity 18 / 25
Community 11 / 25

How are scores calculated?

Stars

36

Forks

4

Language

TypeScript

License

MIT

Last pushed

Jan 26, 2026

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/kerlos/elysia-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.