Skip to main content

Release 0.5.59 — Remote MCP Catalog

Released: 2026-07-23 Chart: oci://ghcr.io/cnoe-io/charts/ai-platform-engineering:0.5.59 Previous release: 0.5.58

Highlights

0.5.59 adds a remote MCP catalog to the MCP Server Editor — browse and add pre-configured remote MCP providers (Amplitude, Figma, Linear, Notion, ThousandEyes, AWS, PagerDuty, and more) without hand-writing server config. This release also republishes the mcp-webex image that was missing from 0.5.58, and fixes a deployment default that broke built-in workflow tools for dynamic agents.

What's New

Remote MCP catalog

  • Catalog dialog in the MCP Server Editor — browse pre-configured remote MCP providers and add them with prefilled config, gated behind NEXT_PUBLIC_REMOTE_MCP_CATALOG_ENABLED. (#2263)
  • Admin Settings → MCP tab — manage installed remote MCP catalog entries alongside the existing Agents tab.
  • Test Connection — validates a saved credential and triggers OAuth (PKCE/standard) for providers that require it, right from the MCP Server Editor.
  • Built-in OAuth connectors for Amplitude, Figma, Linear, and Notion, plus a ThousandEyes catalog entry.
  • AgentGateway config bridge resilience — keeps the last-known-good config and retries instead of crashing when the BFF is temporarily unavailable.

Bug Fixes

  • helm: dynamic agents now default CAIPE_API_URL to the in-cluster CAIPE UI service for the release, fixing built-in workflow tool calls that previously failed with "No scheme supplied" when the value was left unset. (#2255)
  • ci: fork pull requests no longer fail CI on unrelated GitHub App token steps that only work for in-org contributors. (#2281)

Known Issues Resolved

mcp-webex:0.5.58 was missing from ghcr.io due to a CI digest-naming collision (see the 0.5.58 release notes). The fix landed in the 0.5.58 prereleases and this tag republishes a working mcp-webex:0.5.59 image — no action needed beyond upgrading past 0.5.58.

Breaking Changes

No breaking changes. Drop-in upgrade from 0.5.58.

Known Issues

None known at this time.


Upgrade Guide: 0.5.58 → 0.5.59

Overview

Drop-in upgrade — no values.yaml edits required.

Helm Values Changes

Comment-only change: dynamic-agents.config.CAIPE_API_URL now documents that leaving it empty defaults to the in-cluster CAIPE UI service (http://<release-name>-caipe-ui:3000), and should only be overridden when pointing dynamic agents at an external CAIPE UI/BFF. No key was added, removed, or renamed.

Upgrade Runbook

1. Update chart version

helm upgrade ai-platform-engineering \
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering \
--version 0.5.59 \
-f your-values.yaml

2. Try the remote MCP catalog (optional)

Set NEXT_PUBLIC_REMOTE_MCP_CATALOG_ENABLED=true in the CAIPE UI environment to enable the catalog dialog in the MCP Server Editor.

3. Verify

kubectl get pods -n <namespace>

If you were hitting ImagePullBackOff on mcp-webex:0.5.58, confirm it resolves once you're on 0.5.59.

Personal Impact Analysis

No values.yaml changes required.

Full Values Diff

Raw diff (0.5.58 → 0.5.59)
--- 0.5.58
+++ 0.5.59
@@ -1094,7 +1094,9 @@
# Connections & Secrets credential exchange client. Disabled by default.
CAIPE_CREDENTIALS_ENABLED: "false"
CREDENTIAL_API_URL: ""
- # CAIPE UI server base URL for built-in workflow tools.
+ # CAIPE UI server base URL for built-in workflow tools. Leave empty to get
+ # the in-cluster default http://<release-name>-caipe-ui:3000; override only
+ # when pointing dynamic-agents at an external CAIPE UI/BFF.
CAIPE_API_URL: ""
CREDENTIAL_SERVICE_AUDIENCE: "caipe-credential-service"
USE_IMPERSONATION_TOKENS: "false"