soymou/mexican-law-mcp-server
If you are the rightful owner of mexican-law-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server designed for the Mexican legal system, offering tools for legal document generation, legislation search, and legal analysis.
Mexican Legal MCP Server
Un servidor MCP (Model Context Protocol) para el sistema legal mexicano que proporciona herramientas para:
- 🔍 Búsqueda de legislación en el Diario Oficial de la Federación (DOF)
- 📄 Generación de documentos legales (amparos, contratos, demandas, etc.)
- ⚖️ Razonamiento legal basado en la legislación mexicana
- 🏛️ Análisis de derechos constitucionales
Características
Búsqueda en DOF
- Búsqueda por términos en el Diario Oficial de la Federación
- Filtrado por fechas y tipo de documento
- Obtención de contenido completo de documentos
- Acceso a las últimas publicaciones
Generación de Documentos
- Amparo: Generación de demandas de amparo constitucional
- Contratos: Creación de diversos tipos de contratos
- Demandas: Generación de demandas civiles
- Poder Notarial: Documentos de poder legal
- Testamentos: Documentos testamentarios
Análisis Legal
- Análisis de casos legales por área del derecho
- Verificación de derechos constitucionales
- Evaluación de validez contractual
- Evaluación de responsabilidad penal
Instalación
- Clona el repositorio:
git clone <repository-url>
cd mexican_legal_mcp
- Instala las dependencias:
pip install -r requirements.txt
- Ejecuta el servidor:
python src/server.py
Configuración para Claude Desktop
Agrega la siguiente configuración a tu archivo claude_desktop_config.json
:
{
"mcpServers": {
"mexican-legal-mcp": {
"command": "python",
"args": ["/ruta/a/mexican_legal_mcp/src/server.py"],
"env": {}
}
}
}
Herramientas Disponibles
Búsqueda DOF
search_dof
: Buscar legislación en el DOFget_dof_document
: Obtener contenido completo de un documentosearch_by_document_type
: Buscar por tipo de documentoget_latest_publications
: Obtener últimas publicaciones
Generación de Documentos
generate_amparo
: Generar demanda de amparogenerate_contract
: Generar contratogenerate_lawsuit
: Generar demanda civil
Análisis Legal
analyze_legal_case
: Analizar caso legalcheck_constitutional_rights
: Verificar derechos constitucionalesanalyze_contract_validity
: Analizar validez contractualassess_criminal_liability
: Evaluar responsabilidad penal
Ejemplos de Uso
Búsqueda de Legislación
# Buscar leyes sobre transparencia
search_dof(query="ley transparencia", limit=10)
# Buscar decretos en un rango de fechas
search_dof(query="decreto", date_from="2024-01-01", date_to="2024-12-31")
Generación de Amparo
generate_amparo(
quejoso_nombre="Juan Pérez",
quejoso_domicilio="Calle Falsa 123, CDMX",
autoridad_responsable="Secretaría de Hacienda",
acto_reclamado="Negativa de devolución de impuestos",
derecho_violado="Derecho de petición",
conceptos_violacion=["Violación al artículo 8 constitucional"],
fecha_acto="2024-01-15",
juzgado="Primer Tribunal Colegiado"
)
Análisis Legal
analyze_legal_case(
facts=["El empleado fue despedido sin causa justificada", "No se pagó finiquito"],
legal_question="¿Procede demanda laboral por despido injustificado?",
area="laboral"
)
Áreas del Derecho Soportadas
- Constitucional: Derechos fundamentales, amparo
- Civil: Contratos, responsabilidad civil, obligaciones
- Penal: Delitos, responsabilidad penal
- Laboral: Relaciones de trabajo, despidos
- Mercantil: Derecho comercial, sociedades
- Administrativo: Actos de autoridad
- Fiscal: Impuestos, derecho tributario
- Familiar: Matrimonio, divorcio, patria potestad
Limitaciones
- Este servidor está diseñado para asistencia legal informativa únicamente
- No constituye asesoría legal profesional
- Siempre consulte con un abogado para casos específicos
- La información puede no estar actualizada en tiempo real
Contribuciones
Las contribuciones son bienvenidas. Por favor:
- Fork el repositorio
- Crea una rama para tu feature
- Commit tus cambios
- Push a la rama
- Abre un Pull Request
Licencia
MIT License - ver archivo LICENSE para detalles
Disclaimer Legal
Este software es solo para fines informativos y educativos. No constituye asesoría legal profesional. Siempre consulte con un abogado calificado para asuntos legales específicos.