Brazilian Dev MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Brazilian Dev MCPvalidar cpf 529.982.247-25"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Brazilian Dev MCP
Servidor MCP (Model Context Protocol) com ferramentas utilitárias para desenvolvedores que trabalham com dados brasileiros — CPF, CNPJ, CEP, telefones, moeda, validações, dados fake e mais.
Instalação
git clone https://github.com/dan94k/brazilian-dev-mcp.git
cd brazilian-dev-mcp
npm installRelated MCP server: brasil-mcp-essentials
Uso
Com Claude Desktop
Adicione ao seu claude_desktop_config.json:
{
"mcpServers": {
"brazilian-dev": {
"command": "npx",
"args": ["tsx", "caminho/para/brazilian-dev-mcp/src/index.js"]
}
}
}Com opencode
Adicione ao seu opencode.json (no diretório do projeto ou em ~/.config/opencode/opencode.json):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"brazilian-dev": {
"type": "local",
"command": ["npx", "tsx", "caminho/para/brazilian-dev-mcp/src/index.js"],
"enabled": true
}
}
}Após salvar, reinicie o opencode para que as mudanças tenham efeito.
Com MCP Inspector (desenvolvimento)
npm run devTools
Tool | Descrição | Status |
| Valida se um CPF é válido e retorna o motivo da invalidez | ✅ |
| Gera um CPF válido aleatório (módulo 11) | ✅ |
| Valida CNPJ (formato numérico e alfanumérico) | ✅ |
| Gera um CNPJ válido aleatório (módulo 11) | ✅ |
| Consulta endereço pelo CEP na API ViaCEP | ✅ |
| Valida CEP com regex | ✅ |
| Consulta cotação de moedas (BRL, USD, EUR) via API AwesomeAPI | ✅ |
| Valida e-mail com regex | ⬜ |
| Valida URL usando construtor nativo | ⬜ |
| Valida IPv4 (4 octetos de 0-255) | ⬜ |
| Valida IPv6 (8 grupos de 4 hex) | ⬜ |
| Gera Lorem Ipsum com X palavras | ⬜ |
| Verifica se uma data é feriado nacional | ⬜ |
| Verifica se uma data é dia útil | ⬜ |
Arquitetura
src/
index.js → Entrypoint: cria McpServer, conecta StdioServerTransport
registerTools.js → Registra todas as tools no servidor
handlers/ → Um arquivo por tool handler
validateCPF.js
generateCPF.js
validateCNPJ.js
generateCNPJ.js
validateCEP.js
searchCEP.js
getCurrencyQuote.jsDesign: Tools independentes
Cada tool é autocontida. Os handlers não dependem de outros arquivos do projeto — cada um contém toda a lógica necessária para funcionar. Isso significa que alguns códigos podem estar duplicados entre handlers, e isso é intencional. O objetivo é:
Zero acoplamento: cada tool pode ser entendida, testada e modificada isoladamente
Facilidade de contribuição: basta criar um handler novo em
src/handlers/e registrar emregisterTools.js
Convenção de idioma
pt-BR (português brasileiro): tudo que o usuário final vê ou interage — nomes de tools, parâmetros, descrições, mensagens de retorno, propriedades do JSON de resposta.
Inglês: código interno — variáveis, funções, imports, lógica, nomes de arquivos
Exemplo: a tool se chama validar_cpf, mas a função interna é validateCPF.
Contribuindo
Contribuições são muito bem-vindas! Sinta-se livre para:
Implementar novas tools da lista de planejadas acima
Reportar bugs via Issues
Sugerir novas funcionalidades que não estão na lista
Melhorar documentação ou testes
Padrões para novas tools
Handler exporta uma função nomeada (em inglês)
Input schema usa
z.object()do zodHandler retorna
{ content: [{ type: "text", text: JSON.stringify(result) }] }Nomes de tools, parâmetros e descrições em pt-BR
Código interno em inglês
Cada handler é independente — não importe outros handlers
Stack
Runtime: Node.js (ESM)
Execução: tsx
Schema: zod
MCP SDK: @modelcontextprotocol/sdk
Testes: vitest
Licença
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityDmaintenanceMCP server for querying Brazilian CNPJ company data, including partner graphs, address/contact joins, CNAE statistics, and national/annual overviews.Last updatedMIT
brasil-mcp-essentialsofficial
AlicenseAqualityAmaintenanceA privacy-first MCP server providing 14 offline Brazilian utilities including document validation, boleto parsing, PIX BR Code generation/parsing, and calendar tools.Last updated221MIT- AlicenseAqualityBmaintenanceProvides tools to query Brazilian CNPJ (company registration), CEP (postal codes), and currency exchange rates (USD and EUR) through an MCP server.Last updated3MIT
- Alicense-qualityDmaintenanceMCP server with Brazilian financial calculators and economic data. Includes tools for salary, investments, loans, taxes, and cost of living.Last updatedMIT
Related MCP Connectors
# MCP DadosBR Servidor MCP focado em dados públicos do Brasil. Oferece duas ferramentas simples e…
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dan94k/brazilian-dev-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server