github nicobailon/pi-mcp-adapter v2.32.0

latest release: v2.32.1
4 hours ago

Pi MCP Adapter 2.32.0 makes MCP Apps and everyday server management smoother. You can now enable or disable servers directly from the /mcp panel, and setup is clearer about where shared MCP servers will be saved. MCP App views that rely on browser storage now render reliably while keeping host session access protected. Long-running sessions also recover better from MCP 2026 input, catalog, and resource-update flows.

Highlights

  • Enable and disable MCP servers directly from the /mcp panel.
  • Choose the target config file more clearly when adding shared servers with /mcp setup.
  • Run MCP App views that use browser storage without exposing host session capabilities.
  • Keep long-running MCP sessions healthier across input prompts, catalog changes, and UI resource updates.
  • See clearer OAuth reuse and per-server proxy status messages.

Full changelog

Highlights

  • You can now enable and disable MCP servers directly from the /mcp panel.
  • /mcp setup is clearer about where new shared servers will be saved.
  • MCP App views that use browser storage now render reliably without exposing host session access.
  • Long-running sessions handle MCP 2026 input flows, catalog updates, and UI resource refreshes more reliably.
  • OAuth reuse and per-server status messages are less confusing.

Added

  • The /mcp panel now supports enabling and disabling servers in place with ctrl+d on a server row. Saving persists the disabled flag to the project Pi layer and reloads the session, matching /mcp disable and /mcp enable. Thanks to @ericykim for PR #479.

Changed

  • /mcp setup now lets you choose project .mcp.json or global ~/.config/mcp/mcp.json as the write target for new shared MCP servers, while keeping Pi-owned files and compatibility inputs in the advanced flow. The bundled mcp-scripting skill is manual-only by default. Thanks to @w-winter for #477.

Fixed

  • MCP 2026 multi-round input flows now work more reliably across proxy, direct, resource, and UI-resource calls, with clearer no-UI errors and cancellation cleanup.
  • MCP 2026-07-28 catalog listens now recover from dropped listens, refresh quietly when catalogs change, and notify open UIs when resources update. (#468)
  • MCP App views now load through a separate loopback sandbox proxy origin so storage APIs work without exposing host session capabilities. Thanks to @drewbitt for #480.
  • Implicit OAuth now reuses URL-bound stored credentials while preserving anonymous fallback. Thanks to @wilt00 for #471.
  • Per-server proxy lists now distinguish cached lazy tools from servers that need authentication while preserving active failure backoff. Thanks to @inattendu for PR #474.

Don't miss a new pi-mcp-adapter release

NewReleases is sending notifications on new releases.