Skip to content

Deprecate MCP Optimizer in UI, remove UI tabs from tutorial#717

Merged
danbarr merged 2 commits intomainfrom
add-optimizer-deprecation-note
Apr 15, 2026
Merged

Deprecate MCP Optimizer in UI, remove UI tabs from tutorial#717
danbarr merged 2 commits intomainfrom
add-optimizer-deprecation-note

Conversation

@danbarr
Copy link
Copy Markdown
Collaborator

@danbarr danbarr commented Apr 15, 2026

Description

The MCP Optimizer in the ToolHive UI is being removed on April 22, 2026. The optimizer is now built into Virtual MCP Server (vMCP).

This PR:

  • Adds a deprecation notice (:::danger) to the UI optimizer guide, replacing the old "experimental" status admonition
  • Removes all UI-specific tabs from the MCP Optimizer tutorial, keeping only the CLI flow
  • Adds a softer :::note to the tutorial explaining the move to vMCP (available in Kubernetes today, local experience coming soon)
  • Cleans up stale references to UI tabs in the Linux setup section
  • Updates "What's next?" and "Related information" sections in both files

Context: https://stacklok.com/blog/mcp-optimizer-is-now-built-into-the-stacklok-platform/

Type of change

  • Documentation update

Related issues/PRs

N/A

Submitter checklist

Content and formatting

  • I have reviewed the content for technical accuracy
  • I have reviewed the content for spelling, grammar, and style

🤖 Generated with Claude Code

danbarr added 2 commits April 15, 2026 10:28
Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 15, 2026 14:36
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-website Ready Ready Preview, Comment Apr 15, 2026 2:37pm

Request Review

Copy link
Copy Markdown
Contributor

@samuv samuv left a comment

Choose a reason for hiding this comment

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

:shipit:

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates ToolHive documentation to deprecate the MCP Optimizer feature in the UI (ahead of its planned removal) and refocus the MCP Optimizer tutorial on the CLI-based workflow while pointing readers to vMCP as the long-term path.

Changes:

  • Added a deprecation admonition to the ToolHive UI MCP Optimizer guide, replacing the prior “experimental” status note.
  • Removed UI/CLI tabbed instructions from the MCP Optimizer tutorial, leaving a single CLI-oriented flow and cleaning up Linux section references.
  • Updated tutorial “What’s next?” / “Related information” to emphasize the vMCP optimizer and add conceptual background links.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
docs/toolhive/tutorials/mcp-optimizer.mdx Removes UI tabbed flows, adds vMCP migration note, and updates next/related links while keeping the CLI procedure.
docs/toolhive/guides-ui/mcp-optimizer.mdx Adds a deprecation warning and removes the experimental-status block, pointing readers to vMCP.

Comment thread docs/toolhive/guides-ui/mcp-optimizer.mdx
Comment thread docs/toolhive/tutorials/mcp-optimizer.mdx
Comment thread docs/toolhive/tutorials/mcp-optimizer.mdx
Comment thread docs/toolhive/guides-ui/mcp-optimizer.mdx
@danbarr danbarr merged commit ad3187c into main Apr 15, 2026
13 checks passed
@danbarr danbarr deleted the add-optimizer-deprecation-note branch April 15, 2026 14:41
ChrisJBurns pushed a commit that referenced this pull request Apr 15, 2026
* Add deprecation notice to UI Optimizer guide

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>

* Update tutorial with note and remove UI tab

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>

---------

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Co-authored-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
yrobla pushed a commit that referenced this pull request Apr 16, 2026
* Add deprecation notice to UI Optimizer guide

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>

* Update tutorial with note and remove UI tab

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>

---------

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Co-authored-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants