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