Move sandbox server into generic major mcp server - #162
Merged
Merged
Conversation
jasonzbao
requested review from
josegironn and
rishikesh-major
as code owners
September 23, 2026 00:54
The sandbox tools moved onto the Major MCP server and are now registered as sandbox_<tool>, so skills reference mcp__major__sandbox_* (and sandbox_push, sandbox_pull, sandbox_validate, ...) instead of mcp__sandbox__*. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
josegironn
reviewed
Sep 23, 2026
josegironn
reviewed
Sep 23, 2026
| { | ||
| "major": { | ||
| "type": "http", | ||
| "url": "${MAJOR_URL:-https://api.prod.major.build}/mcp/major", |
Contributor
There was a problem hiding this comment.
This server is also expose under mcp.major.build/mcp, which is a much nicer url
The major-build plugin now ships a .mcp.json for apps/api's Major MCP server, so the Major orchestrator and Claude Code users get it through the plugin instead of ai-coder mounting it directly. Pods point it at the internal /mcp/major with their session token (MAJOR_MCP_URL, MAJOR_RESOURCES_API_TOKEN); everyone else connects to https://mcp.major.build/mcp and signs in with OAuth. Plugin MCP servers are namespaced by the SDK, so skills now reference mcp__plugin_major-build_major__* tools. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Listing, creating, starting, and stopping apps/agents/skills/workflows moved to the Major MCP server (list_* / create_* / start_sandbox / stop_sandbox), so the builder skills name those tools there instead of the orchestrator's mount and list_edit_apps / list_editable_* tools. Connector references also named servers that no longer exist: add-resource-client is the Major MCP's sandbox_add-resource-client (takes the app's slug), and resource setup/update are the interactions server's request_resource_setup (connectorId) / request_resource_update. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.