LinedatLinedat
Beta

Glossário

Conceitos-chave de Data Governance explicados de forma clara e prática

O que é o MCP (Model Context Protocol)?

O MCP (Model Context Protocol) é um protocolo aberto desenvolvido pela Anthropic que padroniza a forma como os modelos de linguagem (LLMs) se ligam a fontes de dados externas, ferramentas e contexto. Funciona como um "USB-C para a IA": um padrão universal que permite a qualquer modelo de IA interagir com qualquer fonte de dados ou ferramenta compatível, sem necessidade de integrações personalizadas para cada combinação.

Antes do MCP, cada integração entre um modelo de IA e uma fonte de dados requeria desenvolvimento personalizado: APIs específicas, transformações de dados ad-hoc e gestão manual do contexto. O MCP resolve isto definindo um protocolo padrão com três primitivas principais: Resources (dados que o modelo pode ler), Tools (ações que o modelo pode executar) e Prompts (modelos reutilizáveis para interações).

O MCP opera com uma arquitetura cliente-servidor em que o host (a aplicação de IA) se liga a servidores MCP que expõem as capacidades de cada fonte de dados ou ferramenta. Isto permite que um modelo de IA aceda a um catálogo de dados, execute queries, consulte documentação ou interaja com ferramentas de governo sem que o programador tenha de construir integrações específicas para cada combinação.

Porque é importante?

A IA generativa está a transformar a forma como as equipas interagem com os dados, mas sem acesso ao contexto adequado, os modelos geram respostas incorretas ou incompletas. O MCP resolve o problema de ligar a IA ao contexto real da organização de forma padronizada. Em vez de copiar dados manualmente para prompts ou construir integrações frágeis, o MCP fornece acesso estruturado e seguro.

Para o governo de dados, o MCP é especialmente relevante porque permite que agentes de IA interajam com catálogos de dados, glossários e linhagem de forma programática. Um agente de IA com acesso MCP a um catálogo pode responder a perguntas como "Que tabelas contêm dados de clientes?" ou "Qual é a linhagem deste KPI?" consultando diretamente os metadados, não por adivinhação.

Como funciona na prática?

O MCP funciona com uma arquitetura de três camadas. O Host é a aplicação de IA (um chatbot, um agente, um IDE). O Cliente MCP é o componente que gere a ligação com os servidores. Os Servidores MCP expõem as capacidades de cada integração (um servidor para o catálogo de dados, outro para a base de dados, outro para o sistema de tickets).

Quando um modelo necessita de informação, o cliente MCP consulta os servidores disponíveis, recupera os resources relevantes e inclui-os como contexto no pedido ao modelo. Quando o modelo necessita de executar uma ação, utiliza as tools expostas pelos servidores MCP. Tudo isto ocorre com controlos de segurança integrados: autenticação, autorização e registo de ações.

MCP (Model Context Protocol) no Linedat

A Linedat expõe o seu catálogo de dados, glossário de negócio e linhagem através de um servidor MCP, permitindo que agentes de IA e ferramentas compatíveis consultem os metadados da organização de forma padronizada. Isto habilita casos de uso como assistentes de IA que respondem a perguntas sobre dados consultando diretamente o catálogo, sem necessidade de integrações personalizadas.

FAQ

Respuestas sobre implementación y capacidades

O MCP é um protocolo aberto e agnóstico do modelo. Embora tenha sido desenvolvido pela Anthropic, qualquer modelo de IA ou aplicação pode implementar um cliente ou servidor MCP. Já existem clientes MCP para o Claude, GPT, modelos open-source e diversos IDEs. O objetivo é ser um padrão universal, à semelhança de como o HTTP não pertence a nenhum browser.

Implementa MCP (Model Context Protocol) com a Linedat

Conecta as tuas bases de dados e em minutos tens catálogo documentado, lineage visual e dados sensíveis classificados. Grátis para começar.