Skip to content

rename: mcp-gateway → mcp-orchestrator - #9

Merged
rupinder2 merged 1 commit into
mainfrom
rename/mcp-orchestrator
Feb 26, 2026
Merged

rename: mcp-gateway → mcp-orchestrator#9
rupinder2 merged 1 commit into
mainfrom
rename/mcp-orchestrator

Conversation

@rupinder2

Copy link
Copy Markdown
Owner

Summary

  • Rename Python package `mcp_gateway` → `mcp_orchestrator` (src/ directory renamed)
  • Rename PyPI package `mcp-orchestration-gateway` → `mcp-orchestrator` (v0.1.2)
  • Rename class `MCPGatewayServer` → `MCPOrchestratorServer`, `GatewayConfig` → `OrchestratorConfig`
  • Rename env vars `GATEWAY_` → `ORCHESTRATOR_` and `MCP_GATEWAY_` → `MCP_ORCHESTRATOR_`
  • Rename internal variables: `gateway_auth_mode` → `auth_mode`, `gateway_transport` → `transport`
  • Rename Redis storage keys: `gateway:` → `orchestrator:`
  • Add `server.json` for MCP Registry (stdio + streamable-http transports)
  • Update all docs, tests, and references throughout

Test plan

  • 41 tests pass, 5 skipped (integration tests requiring live servers)
  • `uv build` produces `mcp_orchestrator-0.1.2` wheel and sdist
  • All imports resolve correctly
  • `server.json` validates against MCP Registry schema

- Rename Python package from `mcp_gateway` to `mcp_orchestrator` (src/ directory)
- Rename PyPI package from `mcp-orchestration-gateway` to `mcp-orchestrator` (v0.1.2)
- Rename class MCPGatewayServer → MCPOrchestratorServer, GatewayConfig → OrchestratorConfig
- Rename env vars: GATEWAY_* → ORCHESTRATOR_*, MCP_GATEWAY_* → MCP_ORCHESTRATOR_*
- Rename internal vars: gateway_auth_mode → auth_mode, gateway_transport → transport
- Rename Redis keys: gateway:* → orchestrator:*
- Add server.json for MCP Registry with stdio + streamable-http transports
- Update all docs, tests, and references throughout

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rupinder2
rupinder2 merged commit b44912b into main Feb 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant