Draft: Workhorse: Implement MCP client

What does this MR do and why?

This MR implements MCP client in Workhorse. The primary goal is to dogfood the official Gitlab MCP server. A potential benefit is to allow specifying MCP servers in Gitlab UI and perform requests to them from Workhorse.

Relates to #561296 (closed)

Edited by Martin Wortschack

Merge request reports

Loading