diff --git a/.changeset/readonly-mcp-mutations.md b/.changeset/readonly-mcp-mutations.md new file mode 100644 index 00000000000..ad50e7aac19 --- /dev/null +++ b/.changeset/readonly-mcp-mutations.md @@ -0,0 +1,5 @@ +--- +"trigger.dev": patch +--- + +Hide profile switching and local dev-server process controls when the MCP server runs in read-only mode. diff --git a/packages/cli-v3/src/mcp/tools.ts b/packages/cli-v3/src/mcp/tools.ts index 1fe7be6256a..b1c72b83a17 100644 --- a/packages/cli-v3/src/mcp/tools.ts +++ b/packages/cli-v3/src/mcp/tools.ts @@ -48,6 +48,9 @@ const WRITE_TOOLS = new Set([ startAgentChatTool.name, sendAgentMessageTool.name, closeAgentChatTool.name, + switchProfileTool.name, + startDevServerTool.name, + stopDevServerTool.name, ]); export function registerTools(context: McpContext) {