mcpo and mcp-proxy

These are competitors offering different architectural approaches to the same problem: converting MCP servers into HTTP interfaces, with A focusing on OpenAPI standardization while B emphasizes multi-server aggregation capabilities.

mcpo
57
Established
mcp-proxy
56
Established
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 4,041
Forks: 447
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 659
Forks: 88
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

About mcpo

open-webui/mcpo

A simple, secure MCP-to-OpenAPI proxy server

This tool helps developers make their existing Model Context Protocol (MCP) applications easily accessible to modern AI agents and other tools that expect standard web APIs. It takes an MCP server command as input and transforms it into a secure, interoperable HTTP server with an OpenAPI specification. This is for developers building and deploying AI-powered applications who need to integrate custom or specialized MCP tools into larger AI ecosystems.

AI-integration API-development LLM-tooling developer-workflow backend-engineering

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

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