📄️ MCP Overview
MCP (Model Context Protocol) extends the agent's capabilities with external tools. The system consists of a central gateway service and multiple tool servers, each exposing one or more tools.
📄️ MCP Client Service (Gateway)
Central gateway that discovers, registers, and routes tool calls to individual MCP tool servers.
📄️ MCP RAG Tool
Provides semantic document search through the RAG pipeline. Searches uploaded documents for content relevant to the query.
📄️ MCP Spreadsheet Tool
Analyzes spreadsheet documents (CSV, Excel) using natural language instructions.
📄️ MCP Web Search Tool
Web search and content extraction with support for multiple providers and operation modes.
📄️ MCP Veo2 Tool (Video and Image Generation)
Generates videos and images using Google's Veo2 and Imagen APIs. Generated files are stored in Azure Blob Storage.
📄️ MCP Code Execute (Python)
Executes Python code in a sandboxed environment using Pyodide (Python compiled to WebAssembly).
📄️ MCP Atlassian Tool
Full Jira and Confluence integration. Provides tools for reading, searching, and managing issues, pages, sprints, boards, and more.
📄️ MCP UI Components Tool
Renders interactive HTML components that display inside the chat interface. Uses a template system with versioned templates for emails, tickets, demos, and more.