Skip to content

rename: Teams → Server edition across entire codebase#323

Merged
Dumbris merged 3 commits intomainfrom
rename-teams-to-server
Mar 10, 2026
Merged

rename: Teams → Server edition across entire codebase#323
Dumbris merged 3 commits intomainfrom
rename-teams-to-server

Conversation

@Dumbris
Copy link
Contributor

@Dumbris Dumbris commented Mar 9, 2026

Summary

  • Rename multi-user edition from MCPProxy Teams to MCPProxy Server to avoid Microsoft Teams naming confusion and better reflect the cloud/LAN deployment model
  • Edition string "teams""server" in version output and /api/v1/status
  • Build tag //go:build teams//go:build server across all 58 Go source files
  • Build flag -tags teams-tags server in Makefile, Dockerfile, and CI workflow
  • Binary mcpproxy-teamsmcpproxy-server, Make target build-teamsbuild-server
  • Docker image tags mcpproxy-teamsmcpproxy-server
  • All UI text, comments, log messages, and CLAUDE.md updated

Not renamed (internal code, no user-visible impact): Go package internal/teams/, struct names (TeamsConfig), config JSON key "teams".

Test plan

  • go build ./cmd/mcpproxy — personal edition compiles
  • go build -tags server ./cmd/mcpproxy — server edition compiles
  • go test -tags server ./internal/teams/... — all server tests pass
  • go test ./internal/... — all personal tests pass (e2e timeout is pre-existing)
  • Verify mcpproxy-server version shows (server) edition
  • Verify login page shows "MCPProxy Server"
  • Verify sidebar badge shows "Server"

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 9, 2026

Deploying mcpproxy-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8002545
Status: ✅  Deploy successful!
Preview URL: https://df77b715.mcpproxy-docs.pages.dev
Branch Preview URL: https://rename-teams-to-server.mcpproxy-docs.pages.dev

View logs

claude added 3 commits March 10, 2026 09:07
Rename the multi-user edition from "MCPProxy Teams" to "MCPProxy Server"
to avoid Microsoft Teams confusion and align with the cloud/LAN deployment
model.

Changes:
- Edition string: "teams" -> "server" (version output, API /status)
- Build tag: //go:build teams -> //go:build server (all 58 Go files)
- Build flag: -tags teams -> -tags server (Makefile, Dockerfile, CI)
- Binary: mcpproxy-teams -> mcpproxy-server
- Make target: build-teams -> build-server
- Docker image: mcpproxy-teams -> mcpproxy-server
- UI: "MCPProxy Teams" -> "MCPProxy Server", badge text
- Frontend edition check: edition === 'teams' -> edition === 'server'
- All comments, log messages, and docs updated
- CLAUDE.md fully updated with new naming

Internal package names (internal/teams/), struct names (TeamsConfig),
and config JSON key ("teams") are preserved to avoid breaking changes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Dumbris Dumbris force-pushed the rename-teams-to-server branch from b8e0903 to 8002545 Compare March 10, 2026 07:08
@github-actions
Copy link

📦 Build Artifacts

Workflow Run: View Run
Branch: rename-teams-to-server

Available Artifacts

  • archive-darwin-amd64 (24 MB)
  • archive-darwin-arm64 (21 MB)
  • archive-linux-amd64 (13 MB)
  • archive-linux-arm64 (11 MB)
  • archive-windows-amd64 (23 MB)
  • archive-windows-arm64 (21 MB)
  • frontend-dist-pr (0 MB)
  • installer-dmg-darwin-amd64 (26 MB)
  • installer-dmg-darwin-arm64 (24 MB)

How to Download

Option 1: GitHub Web UI (easiest)

  1. Go to the workflow run page linked above
  2. Scroll to the bottom "Artifacts" section
  3. Click on the artifact you want to download

Option 2: GitHub CLI

gh run download 22891213064 --repo smart-mcp-proxy/mcpproxy-go

Note: Artifacts expire in 14 days.

@Dumbris Dumbris merged commit e04bf28 into main Mar 10, 2026
40 checks passed
@Dumbris Dumbris deleted the rename-teams-to-server branch March 10, 2026 07:24
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.

2 participants