MCP

Descrição

O MCP (Model Context Protocol) é um padrão aberto que permite a comunicação entre modelos de linguagem (LLMs) e serviços externos de forma segura e estruturada. Com a implementação do servidor MCP da BigDataCorp, agentes podem consumir os datasets internos da BigDataCorp de maneira padronizada e escalável.

Essa integração simplifica o trabalho do desenvolvedor: em vez de construir conectores manuais para cada API, basta configurar o agente para usar o protocolo MCP e liberar acesso aos dados necessários. Assim, é possível criar aplicações de IA que enriquecem análises, automatizam processos e ampliam a inteligência de negócios com base em dados auditáveis e confiáveis.


Conceitos Fundamentais

  • ⚙️ Model Context Protocol (MCP): Estrutura aberta que padroniza a comunicação entre LLMs e serviços externos. Permite descoberta de ferramentas, padronização de chamadas e integração simples.
  • 🤖 Agente de IA (AI Agent): Programa autônomo alimentado por um LLM, que usa ferramentas externas (datasets) para resolver problemas ou executar tarefas.
  • 🛠️ Ferramenta (Tool): No contexto do BigIA, cada ferramenta MCP corresponde a um ou mais datasets internos da BigDataCorp, que podem ser chamados e usados pelo agente.

Autenticação

A autenticação ao servidor MCP da BigDataCorp é realizada por meio de um AccessToken e um TokenId. Essas credenciais garantem que apenas integrações autorizadas possam acessar os dados disponíveis.

  • O administrador da conta no BDC Center deve criar um usuário exclusivo para o MCP, destinado apenas à integração com a LLM.
  • Esse usuário é quem deve gerar os tokens de acesso utilizados na integração.
  • Os tokens permitem manter segurança, rastreabilidade e controle de escopo.

💡Boa prática: configure no BDC Center quais datasets internos esse usuário MCP poderá acessar, limitando o escopo de dados de acordo com a necessidade do projeto.


Exemplo de integração com o MCP

Confira um guia passo a passo de como configurar e executar um agente local em Python utilizando o Google ADK (Agent Development Kit), capaz de se conectar e consumir as ferramentas do servidor MCP da BigDataCorp.Datasets Disponíveis
🔗Acesse o exemplo de integração com o MCP


Respostas e tratamento de dados

As respostas seguem a especificação do protocolo MCP, entregando os resultados de forma estruturada.
O formato de exibição e uso dependerá da implementação do agente: pode ser em um chatbot, dashboard interno ou outro sistema.


Acesso a dados

A integração via MCP permite acesso a todos os datasets internos da BigDataCorp.
O agente terá a capacidade de descobrir e consumir os datasets necessários para responder às solicitações, respeitando os acessos configurados no BDC Center.
🔗 Consulte a documentação completa dos datasets da Plataforma de Dados: Documentação da Plataforma de Dados


Cobrança

A política de uso do MCP foi desenhada para ser clara e previsível:

  • Uso do protocolo MCP: não há cobrança adicional pelo protocolo em si.
  • Cobrança dos dados: a tarifação ocorre apenas pelas chamadas dos dataset, conforme a tabela de preços vigente da Plataforma de Dados.

⚠️ Importante: uma única interação de um agente de IA pode gerar múltiplas chamadas a diferentes datasets. Monitore seu consumo para evitar surpresas na fatura.

Language
Credentials
Click Try It! to start a request and see the response here!