• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / toolhive / 28057354012

23 Jun 2026 09:10PM UTC coverage: 67.178% (-0.05%) from 67.225%
28057354012

push

github

web-flow
Remove experimental embedded MCP control-plane server (#5591)

The experimental embedded MCP server (gated behind `thv serve
--experimental-mcp` and `thv mcp serve`) exposed ToolHive management
operations as unauthenticated MCP tools over a local HTTP port. It was
never promoted out of experimental status, and its sole external
consumer (ToolHive Studio) has migrated to the authenticated REST API
over the Unix socket.

Delete the feature outright rather than harden it:
- Remove the `pkg/mcp/server` package and its tool handlers.
- Remove the `thv mcp serve` command and drop its registration, keeping
  the unrelated `thv mcp call` / `thv mcp list` debug commands.
- Remove the `--experimental-mcp`, `--experimental-mcp-host`, and
  `--experimental-mcp-port` flags and the startup block from `thv serve`.
- Regenerate CLI documentation.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

69601 of 103607 relevant lines covered (67.18%)

65.41 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

80.42
/pkg/transport/proxy/httpsse/http_proxy.go


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc