Skip to content

Commit fe27013

Browse files
authored
docs: clarify MCP Gateway comparison with improved messaging (#66)
1 parent 9b9adde commit fe27013

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,18 @@ That's it! Your HTTP endpoint is now available at `https://{your-domain}/mcp`.
3838

3939
## Why not MCP Gateway?
4040

41-
MCP Gateway: **A hub for operating multiple MCP servers together** (container isolation, catalog integration)
42-
mcp-auth-proxy: **A lightweight proxy that adds authentication in front of any MCP server** (+ stdio→HTTP(S) conversion, optional)
41+
mcp-auth-proxy: **A lightweight proxy that adds authentication to any MCP server** (optional stdio→HTTP(S) conversion)
42+
MCP Gateway: **A hub to orchestrate multiple MCP servers** (aggregation, catalog integration)
4343

4444
### When to choose `mcp-auth-proxy`
4545

46-
- **You just want to add auth to one or a few MCPs** (enforce OAuth/OIDC/password with zero changes to the server)
47-
- **Container operations and catalog integration aren’t needed** (ideal for small setups, testing/PoC, or one-off exposure)
46+
- **You just need to add auth to one or a few MCPs** (enforce OAuth/OIDC/password-only)
47+
- **Catalog integration isn’t needed** (no need for centralized catalog management)
4848

4949
### When to choose MCP Gateway
5050

51-
- **Operating many MCPs at organizational scale** (provisioning, policy/permissions, audit, centralized logs)
52-
- **You want operations features** like container isolation and catalog integration
51+
- **You need to manage multiple MCPs centrally** (aggregation, policies/permissions, auditing, centralized logging)
52+
- **You want catalog integration**
5353

5454
_Note_: They are not mutually exclusive. You can **put `mcp-auth-proxy` in front of a Gateway's public endpoint to enforce authentication** if the Gateway itself doesn't handle it.
5555

docs/docs/comparison.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ sidebar_position: 2
44

55
# Why not MCP Gateway?
66

7-
MCP Gateway: **A hub for operating multiple MCP servers together** (container isolation, catalog integration)
8-
mcp-auth-proxy: **A lightweight proxy that adds authentication in front of any MCP server** (+ stdio→HTTP(S) conversion, optional)
7+
mcp-auth-proxy: **A lightweight proxy that adds authentication to any MCP server** (optional stdio→HTTP(S) conversion)
8+
MCP Gateway: **A hub to orchestrate multiple MCP servers** (aggregation, catalog integration)
99

1010
## When to choose `mcp-auth-proxy`
1111

12-
- **You just want to add auth to one or a few MCPs** (enforce OAuth/OIDC/password with zero changes to the server)
13-
- **Container operations and catalog integration aren’t needed** (ideal for small setups, testing/PoC, or one-off exposure)
12+
- **You just need to add auth to one or a few MCPs** (enforce OAuth/OIDC/password-only)
13+
- **Catalog integration isn’t needed** (no need for centralized catalog management)
1414

1515
## When to choose MCP Gateway
1616

17-
- **Operating many MCPs at organizational scale** (provisioning, policy/permissions, audit, centralized logs)
18-
- **You want operations features** like container isolation and catalog integration
17+
- **You need to manage multiple MCPs centrally** (aggregation, policies/permissions, auditing, centralized logging)
18+
- **You want catalog integration**
1919

2020
_Note_: They are not mutually exclusive. You can **put `mcp-auth-proxy` in front of a Gateway's public endpoint to enforce authentication** if the Gateway itself doesn't handle it.
2121

0 commit comments

Comments
 (0)