Skip to content

Make MCP server startup configurable via URL parameters#508

Merged
tortmayr merged 1 commit into
masterfrom
opt-in-mcp
May 28, 2026
Merged

Make MCP server startup configurable via URL parameters#508
tortmayr merged 1 commit into
masterfrom
opt-in-mcp

Conversation

@tortmayr
Copy link
Copy Markdown
Contributor

What it does

  • Disable MCP initialization by default in node mode
  • Enable MCP with ?mcp URL parameter
  • Replace hand-rolled URL parser with URLSearchParams
  • Add --mcp flag to start.ts, forwarded as webpack env
  • Add start:mcp and dev:mcp scripts

How to test

Follow-ups

Changelog

  • This PR should be mentioned in the changelog
  • This PR introduces a breaking change (if yes, provide more details below for the changelog and the migration guide)

- Disable MCP initialization by default in node mode
- Enable MCP with `?mcp` URL parameter
- Replace hand-rolled URL parser with `URLSearchParams`
- Add `--mcp` flag to start.ts, forwarded as webpack env
- Add `start:mcp` and `dev:mcp` scripts
@tortmayr tortmayr requested a review from martin-fleck-at May 27, 2026 19:55
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

Preview: Removed (PR closed).

Copy link
Copy Markdown
Contributor

@martin-fleck-at martin-fleck-at left a comment

Choose a reason for hiding this comment

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

LGTM!

@tortmayr tortmayr merged commit ec81c36 into master May 28, 2026
7 checks passed
@tortmayr tortmayr deleted the opt-in-mcp branch May 28, 2026 08:40
@tortmayr tortmayr mentioned this pull request May 29, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants