-
Notifications
You must be signed in to change notification settings - Fork 123
Closed
Labels
Description
Summary
Add support for configuring MCPs from remote URLs (e.g., a JSON file hosted in a Git repository) in the Claude Code module.
Background
Currently, MCPs can be configured using the mcp variable with inline configuration. However, users have requested the ability to load MCP configurations from a remote URL, allowing teams to centrally manage their MCP configurations in a repository.
Proposed Solution
Add a new variable (e.g., mcp_url or mcp_remote) that accepts URL(s) returning text/plain containing valid JSON on GET requests.
For GitHub-hosted configurations, the URLs would look like:
https://raw.githubusercontent.com/<user>/<repo>/<branch>/<path>
Example:
https://raw.githubusercontent.com/coder/registry/main/mcp-config.json
Benefits
- Centralized MCP configuration management across workspaces
- Easier updates to MCP configurations without modifying templates
- Supports GitOps workflows for MCP management
Created on behalf of @matifali
Reactions are currently unavailable