Skip to content

Support loading MCP configuration from remote URLs in Claude Code module #665

@blinkagent

Description

@blinkagent

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions