harshal-mcp-proxy Now on npm: Single Daemon Replaces 12 MCP Server Configs

The MCP proxy that consolidates 12+ individual MCP server configurations into a single daemon is now available as an npm package. harshal-mcp-proxy ships as a 54 kB, 39-file compiled JavaScript package with TypeScript declarations and source maps. No more cloning, building, or manual systemd setup.
Installation
npm install -g harshal-mcp-proxyThis puts the binary in your PATH and includes a systemd service file that works with the npm binary path out of the box.
Quick Start
# Copy example config
cp $(npm root -g)/harshal-mcp-proxy/config.example.json ~/.config/harshal-mcp-proxy/config.json
# Edit with your MCP servers (API keys, endpoints, etc.)
vim ~/.config/harshal-mcp-proxy/config.json
# Quick test (stdio mode)
harshal-mcp-proxy
# Or daemon mode for multi-client shared use
harshal-mcp-proxy --daemonKey Improvements Since Initial Release
- npm package: 54 kB, 39 files, compiled JS + TypeScript declarations + source maps
- systemd service file: now supports the npm binary path out of the box
- README: rewritten with
npm installas the primary path - Setup prompt: AI-pasteable setup script now uses
npm install -gby default - GitHub repo: homepage now points to the npm registry page
Compatibility
Existing users upgrading from source installation face no breaking changes. Config path is still ~/.config/harshal-mcp-proxy/config.json, the daemon continues to run on port 8765, and clients do not require any modifications. Just swap the old install for the npm version.
Benchmarks
The proxy replaces 12 separate MCP server configs with 6 tools, saving approximately 2.7 GB of RAM and 50K tokens per session. It uses MiniSearch (BM25) for local search and runs on TypeScript + MCP SDK + systemd.
Stack: TypeScript · MCP SDK · MiniSearch (BM25) · systemd
📖 Read the full source: r/ClaudeAI
👀 See Also

SimplePDF Copilot: Client-Side AI Tool Calling for PDF Form Filling
SimplePDF Copilot uses client-side tool calling to let an LLM fill fields, add fields, delete pages, and more in PDFs — without the PDF leaving the browser.

OpenClaw Agent Memory Plugin: Persistent Context Across Sessions
A developer built a memory layer plugin for OpenClaw that injects relevant context from past conversations before each turn and stores new facts and events after each turn, solving the problem of agents forgetting everything between sessions.

Semble: A Local MCP Server for Claude Code with 98% Token Reduction
Semble is an open-source MCP server for Claude Code that replaces grep+read workflows, using embeddings, BM25, and reranking to reduce token usage by ~98% while indexing repos in ~250ms.

Agent Forge: Open Source Tool Scaffolds Multi-Agent Pipelines for Claude Code
Agent Forge is a Claude Code skill that generates complete multi-agent pipelines from use case descriptions. It creates prompt files, orchestrator scripts, data flow directories, and GitHub Actions configs based on patterns observed in existing multi-agent systems.