Skip to content

refactor(mcp): simplify direct endpoint server names - #23

Merged
xnoto merged 1 commit into
mainfrom
refactor/unprefix-direct-mcp
Sep 13, 2026
Merged

xnoto merged 1 commit into
mainfrom
refactor/unprefix-direct-mcp

Conversation

@xnoto

@xnoto xnoto commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Summary

Renames the eleven non-colliding direct Make IT Work Cloud MCP server keys to their bare integration names. Retains makeitwork-argocd, makeitwork-aws, and makeitwork-grafana because their existing client integrations represent other environments. URLs, CF Access environment-header references, server settings, and permission scope are unchanged.

Fixes #

Type of change

  • Bug fix
  • Feature / enhancement
  • Documentation
  • Infrastructure (OpenTofu root or module)
  • GitOps desired state (manifests, kustomize, charts, SOPS/KSOPS secrets)
  • Container image
  • CI / reusable workflow
  • Refactor / cleanup
  • Breaking change

Validation

  • Required pull-request checks pass
  • Generated or centrally distributed files were regenerated by their owning automation, not hand-edited

Static/adversarial review confirmed the requested 11/3 naming partition and that endpoint/authentication settings remain unchanged. This PR should run the repository lint workflow. The owner explicitly waived the broader semantic-contract CI gap; no new validation artifact was added.

Impact and rollout

Consumers: client configuration and its routing guidance only. The direct endpoint producer and GitOps desired state are unchanged. After merge, workstation rendering/installation remains a separate manual dotfiles stage; no restart, deployment, or endpoint runtime call was performed. Rollback is a revert of this PR.

Safety and secrets

  • Contains no plaintext secrets, decrypted SOPS values, state files, kubeconfigs, tokens, or private endpoints
  • No local OpenTofu init/plan/apply/destroy/import/state operations were run or claimed — plans come from pull-request checks
  • Breaking or irreversible effects are described above with rollback notes

AI-assisted change. Owner waived missing semantic CI coverage.

Rename the 11 direct-endpoint servers that do not collide with existing
client integrations to bare names: apify, aws-docs, cloudflare, context7,
gcp, kubernetes, parallel-search, playwright, slidespeak, terraform-docs,
twilio-docs. Keep makeitwork-argocd, makeitwork-aws, and makeitwork-grafana
prefixed because their bare names are taken by client integrations for
other environments. Update the coupled permission namespaces
(aws-docs/context7/kubernetes/parallel-search/terraform-docs) and AGENTS.md
routing references. Endpoint URLs, headers, enabled states, and timeouts
are unchanged.
@xnoto
xnoto merged commit bcf815a into main Sep 13, 2026
1 check passed
@xnoto
xnoto deleted the refactor/unprefix-direct-mcp branch September 13, 2026 04:21
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