Add MCP server management UI in AI Catalog

What does this MR do and why?

Add MCP server management UI in AI Catalog

This MR adds frontend components for managing Model Context Protocol (MCP) servers in the AI Catalog:

  • New MCP server creation, listing, and detail pages
  • Form components for MCP server configuration (URL, auth, transport)
  • Project-level MCP server view showing which agents use each server
  • GraphQL queries and mutations for MCP server operations
  • Router and navigation updates to support MCP server pages

The UI supports OAuth and no-auth authentication types with HTTP transport protocol.

The changes are behind ai_catalog_mcp_servers feature flag: [FF] `ai_catalog_mcp_servers` -- Controls wheth... (#587925)

References

Screenshots or screen recordings

Empty list:

Screenshot_2026-01-28_at_13.18.09

New MCP Server form

Screenshot_2026-01-29_at_11.38.45

MCP Servers list

Screenshot_2026-01-28_at_13.19.38

MCP Server Show

Screenshot_2026-02-12_at_08.44.08

Edited by Igor Drozdov

Merge request reports

Loading