Skip to content

Conversation

@35C4n0r
Copy link
Collaborator

@35C4n0r 35C4n0r commented Jan 21, 2026

Description

  • add support for MCP server configurations from remote URLs

Example

  mcp_remote_urls = [
    "https://gist.githubusercontent.com/35C4n0r/cd8dce70360e5d22a070ae21893caed4/raw/",
    "https://raw.githubusercontent.com/coder/coder/main/.mcp.json"                     
  ]

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

Path: registry/coder/modules/claude-code
New version: v4.6.0
Breaking change: [ ] Yes [x] No

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun fmt)
  • Changes tested locally

Related Issues

Closes: #665

@35C4n0r 35C4n0r self-assigned this Jan 21, 2026
Copy link
Member

@matifali matifali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, will it work for any remote url hosted anywhere or is it GitHub specific?

@35C4n0r
Copy link
Collaborator Author

35C4n0r commented Jan 21, 2026

Also, will it work for any remote url hosted anywhere or is it GitHub specific?

This will work for any remote URLs that returns a JSON body.

@35C4n0r 35C4n0r requested a review from matifali January 21, 2026 12:47
@35C4n0r 35C4n0r added the version:minor Add to PRs requiring a minor version upgrade label Jan 21, 2026
@github-actions
Copy link
Contributor

Version Bump Required

One or more modules in this PR need their versions updated.

To fix this:

  1. Run the version bump script locally:
    ./.github/scripts/version-bump.sh 
  2. Commit the changes:
    git add . && git commit -m "chore: bump module versions ()"
  3. Push your changes

The CI will automatically re-run once you push the updated versions.

@35C4n0r 35C4n0r removed the version:minor Add to PRs requiring a minor version upgrade label Jan 21, 2026
@matifali
Copy link
Member

Also, will it work for any remote url hosted anywhere or is it GitHub specific?

This will work for any remote URLs that returns a JSON body.

Do we check if the returned json is a Claude code specific MCP config? Or does Claude itself can take care of that?

@matifali matifali added the version:minor Add to PRs requiring a minor version upgrade label Jan 21, 2026
@github-actions
Copy link
Contributor

Version Bump Required

One or more modules in this PR need their versions updated.

To fix this:

  1. Run the version bump script locally:
    ./.github/scripts/version-bump.sh 
  2. Commit the changes:
    git add . && git commit -m "chore: bump module versions ()"
  3. Push your changes

The CI will automatically re-run once you push the updated versions.

@35C4n0r 35C4n0r enabled auto-merge (squash) January 21, 2026 16:26
@35C4n0r 35C4n0r merged commit 01d6669 into main Jan 21, 2026
4 checks passed
@35C4n0r 35C4n0r deleted the 35C4n0r/mcp-from-url branch January 21, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

version:minor Add to PRs requiring a minor version upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support loading MCP configuration from remote URLs in Claude Code module

2 participants