[PITCH] E se a gente conectasse a Brasil API diretamente no LLM usando Model Context Protocol

Não sei se vocês estão por dentro – e o quanto estão por dentro – do que é o Model Context Protocol (MCP). Mas, basicamente, MCP é um protocolo aberto que padroniza a conexão entre modelos de linguagem (LLMs) e as diversas fontes de dados e ferramentas externas.

Pensem nele como uma espécie de “USB-C para IA”: em vez de escrever código personalizado para cada serviço que você queira conectar, você simplesmente “pluga” esse serviço usando um padrão único e já testado. fonte

Agora, imagina só: e se a gente conectasse a Brasil API diretamente aos LLMs? Já pensou em ter informações públicas brasileiras – como CEPs, CNPJs, dados de bancos e outros – disponíveis em tempo real, sem complicação, para alimentar as respostas dos modelos de linguagem? Essa é a ideia por trás do MCP Brasil API.

É exatamente a jornada que eu estou e que acho interessante dividir com vocês, não tenho muita experiencia com projetos open sources então relevem qualquer erro estou aqui mais para aprender do que qualquer coisa.

O link do repositório é esse aqui: https://github.com/lucianfialho/mcp-brasil-api

Estou tentando deixar ao maximo explicado la pra vocês conseguirem participar :)

muito legal, eu inclusive postei um artigo agora pouco pra rapaziada entender melhor o que é MCP: https://www.tabnews.com.br/sideantunes/mcp-model-context-protocol-o-que-voce-precisa-saber

Foi a ideia que tive ontem e acabei desenvolvendo com algumas funções, que na minha opinão, são as mais úteis!

https://smithery.ai/server/%40guilhermelirio%2Fbrasil-api-mcp

Bom que eu fiz em python e você em javascript! kkkkk irado!

Que bacana!

Os MCP Servers precisam responder com determinada estrutura? Pode dar um exemplo baseado nesses que construiu?

Não existe uma estrutura de saida padrão, eu normalmente retorno completamente as informações que recebo na api. A ideia inclusive é essa que o LLM lide com o resultado.