mcp-proxy and lazy-mcp

Both tools are independent implementations of MCP proxy servers with different approaches to resource aggregation and loading, making them competitors offering alternative solutions for the same core problem within the ecosystem.

mcp-proxy
56
Established
lazy-mcp
44
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 6/25
Adoption 9/25
Maturity 15/25
Community 14/25
Stars: 659
Forks: 88
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 76
Forks: 11
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

About mcp-proxy

tbxark/mcp-proxy

An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.

This tool helps developers streamline access to various Modular Chat Protocol (MCP) servers. It takes connections to multiple MCP servers as input and provides a single, unified HTTP endpoint for all of them. Software architects, DevOps engineers, and backend developers who manage and deploy chat protocol servers would use this.

API-management backend-development microservices server-management system-integration

About lazy-mcp

voicetreelab/lazy-mcp

MCP proxy server with lazy loading support - reduces context usage through on-demand tool activation

This project helps large language models (LLMs) like Claude manage their 'context window' more efficiently when using external tools. It acts as a smart intermediary, only loading tool instructions when the LLM actually decides it needs to use a specific tool, rather than loading everything upfront. This reduces the amount of information the LLM has to keep in mind, saving processing tokens and potentially speeding up its responses. Developers who build or manage LLM agents that interact with many external tools would use this.

LLM-agent-development prompt-engineering token-management AI-tool-integration

Scores updated daily from GitHub, PyPI, and npm data. How scores work