mcp-server-kit

nweii/mcp-server-kit
★ 0 stars TypeScript Security Updated 7d ago
Shared scaffolding for remote MCP servers on Bun + Express: app factory, tool-result helpers, process/shutdown helpers
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-server-kit": {
      "command": "npx",
      "args": [
        "-y",
        "nweii/mcp-server-kit"
      ]
    }
  }
}

README Excerpt

Shared scaffolding for building a remote [MCP](https://modelcontextprotocol.io) server on Bun, Express, and the MCP TypeScript SDK. It assembles the plumbing every such server needs — CORS, request logging, a bearer-gated health endpoint, and the stateless streamable-HTTP `/mcp` mount — around your own tool-registration function. It also ships an OAuth auth module, tool-result helpers, and process entry/shutdown helpers.

Tools (20)

allowedRedirectUrisapprovalOpenapprovalPasswordapprovalPromptauthauthMiddlewarebaseUrlclientIdclientSecretcorsOriginsdisableRateLimitdisplayNameenabledfeedbackFilehealthProbehealthTokenlogDirredactedFieldsregisterToolsstaticBearerToken