MCP-LEI
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., "@MCP-LEIBusque artigo 37 da CF/88"
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.
MCP-LEI - Servidor de Busca de Citações Legais
Servidor MCP (Model Context Protocol) para busca e normalização de citações de leis brasileiras em arquivos de texto locais.
📋 Descrição
Este servidor MCP permite que o Claude Desktop acesse e busque citações de leis em seus arquivos de texto locais, facilitando a pesquisa e análise de documentos jurídicos.
Funcionalidades
listar_arquivos_lei: Lista todos os arquivos .txt disponíveis no diretório de leis
search_citacao_lei: Busca citações por padrão/estrutura em todos os arquivos
extrair_citacoes: Busca citações em um arquivo específico
Leis Suportadas
CF/88 (Constituição Federal)
CPC (Código de Processo Civil)
CC (Código Civil)
CPP (Código de Processo Penal)
CP (Código Penal)
CLT (Consolidação das Leis do Trabalho)
CDC (Código de Defesa do Consumidor)
ECA (Estatuto da Criança e do Adolescente)
Leis específicas (ex: Lei 8.112/90)
Related MCP server: conformi-search
🚀 Instalação
Pré-requisitos
Node.js (versão 14 ou superior) - Download
Claude Desktop instalado
Arquivos .txt de leis no diretório
C:\Users\pedro\CODIGOS
Instalação Automática (Recomendado)
Clone ou baixe este repositório
Abra o PowerShell como Administrador
Navegue até o diretório do repositório:
cd caminho\para\MCP-LEIExecute o script de instalação:
.\install.ps1Siga as instruções na tela
O script irá:
Verificar se o Node.js está instalado
Criar o diretório de instalação em
C:\Users\pedro\mcp-leiVerificar/criar o diretório de leis em
C:\Users\pedro\CODIGOSCopiar os arquivos necessários
Instalar as dependências do Node.js
Instalação Manual
Se preferir instalar manualmente:
Copie os arquivos para
C:\Users\pedro\mcp-lei:New-Item -ItemType Directory -Path "C:\Users\pedro\mcp-lei" -Force Copy-Item -Path .\* -Destination "C:\Users\pedro\mcp-lei\" -RecurseInstale as dependências:
cd C:\Users\pedro\mcp-lei npm installVerifique se o diretório de leis existe:
New-Item -ItemType Directory -Path "C:\Users\pedro\CODIGOS" -Force
⚙️ Configuração do Claude Desktop
Após a instalação, configure o servidor no Claude Desktop:
Localize o arquivo de configuração:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonOu acesse:
C:\Users\pedro\AppData\Roaming\Claude\claude_desktop_config.json
Adicione a configuração do servidor MCP-LEI:
{
"mcpServers": {
"mcp-lei": {
"command": "node",
"args": ["C:\\Users\\pedro\\mcp-lei\\index.js"]
}
}
}Reinicie o Claude Desktop
📁 Estrutura de Arquivos
Certifique-se de que seus arquivos de leis estão organizados assim:
C:\Users\pedro\CODIGOS\
├── CF-88.txt
├── CPC.txt
├── CC.txt
├── CPP.txt
├── CP.txt
├── CLT.txt
├── CDC.txt
└── ... (outros arquivos .txt)🔍 Como Usar
Após configurar, você pode usar os seguintes comandos no Claude Desktop:
Listar Arquivos Disponíveis
Liste os arquivos de leis disponíveisBuscar Citações Específicas
Busque citações do artigo 37 da CF/88Buscar com Parâmetros Avançados
Busque citações de artigos 186 e 927 do CCExtrair Citações de um Arquivo Específico
Extraia todas as citações do arquivo CPC.txt🧪 Testar o Servidor
Para testar se o servidor está funcionando corretamente:
cd C:\Users\pedro\mcp-lei
npm startO servidor deve iniciar sem erros. Pressione Ctrl+C para parar.
📝 Notas Importantes
Os arquivos de leis devem estar em formato
.txte codificados em UTF-8O servidor busca citações usando expressões regulares otimizadas
Citações são normalizadas automaticamente (lei, artigo, parágrafo, inciso)
Máximo padrão de 500 resultados por busca (configurável)
🔧 Solução de Problemas
Erro: "Node.js não encontrado"
Instale o Node.js de nodejs.org
Reinicie o PowerShell após a instalação
Erro: "Diretório de leis não encontrado"
Verifique se o diretório
C:\Users\pedro\CODIGOSexisteColoque seus arquivos .txt neste diretório
Servidor não aparece no Claude Desktop
Verifique se o
claude_desktop_config.jsonestá corretoReinicie o Claude Desktop
Verifique os logs do Claude Desktop para erros
Problemas com acentos nos arquivos
Certifique-se de que seus arquivos .txt estão salvos em UTF-8
Use um editor como VS Code ou Notepad++ para converter
📄 Licença
MIT License - Pedro Giudice Rodrigues
🤝 Contribuições
Sugestões e melhorias são bem-vindas!
📞 Suporte
Para problemas ou dúvidas, abra uma issue no repositório do GitHub.
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.
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/PedroGiudice/MCP-LEI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server