How is eMCP different from LiteMCP?
eMCP extends LiteMCP with an optional built‑in authentication handler and a custom middleware system, while remaining a near drop‑in replacement.
@joeymeere
Basic information
A framework for building simple MCP servers with custom middleware
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"emcp": {
"command": "bun",
"args": [
"run",
"example:basic"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
eMCP is a fork of the LiteMCP TypeScript library that adds built-in authentication handling and custom layered middleware support. It is designed as a near drop-in replacement for LiteMCP, with all added features being optional.
Install via npm or Bun (npm i emcp or bun add emcp). You can run provided examples (bun run example:basic, bun run example:auth, etc.). Create a server instance by passing an authenticationHandler function and use server.use() to add custom middleware that runs before and after the standard MCP handler.
eMCP extends LiteMCP with an optional built‑in authentication handler and a custom middleware system, while remaining a near drop‑in replacement.
Middleware runs in the order it was registered. Each middleware calls `next()`, then the standard MCP handler runs. After the handler completes, middleware code after `next()` executes in reverse order.
eMCP is a TypeScript library that requires Node.js with npm or Bun. It is installed via `npm i emcp` or `bun add emcp`.
No, the authentication handler is optional. If not set, requests proceed without authentication.
The README does not mention specific transports; it inherits the transport capabilities of LiteMCP (e.g., stdio, SSE).
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Model Context Protocol Servers
Comments