Access official Spanish fiscal data and tools for AI assistants.
AEAT MCP Server
Servidor MCP con datos fiscales españoles para asistentes de IA. Toda la información procede exclusivamente de fuentes oficiales (AEAT, BOE).
Conecta este servidor a Claude, ChatGPT, Copilot, Cursor o cualquier agente compatible con MCP y pregúntale sobre la declaración de la renta, deducciones, plazos, IVA, criptomonedas y más.
Aviso legal: Esta herramienta proporciona datos meramente informativos y orientativos. No constituye asesoramiento fiscal. Consulte siempre con un profesional cualificado o verifique en la AEAT.
Si este proyecto te resulta útil, dale una estrella en GitHub. Ayuda a que más gente lo encuentre.
Índice
- Qué es MCP
- Instalación
- Ejemplos de uso
- Qué incluye
- Integridad de los datos
- En números
- Desarrollo
- Licencia
Qué es MCP
Model Context Protocol (MCP) es un estándar abierto que permite a los asistentes de IA (Claude, ChatGPT, Copilot, Cursor...) conectarse a fuentes de datos externas. Este servidor MCP da acceso a datos fiscales españoles oficiales, de forma que tu asistente puede responder preguntas sobre impuestos con información verificada y actualizada.
Instalación
Requisito
- Node.js 18 o superior instalado
No necesitas clonar ni compilar nada. npx descarga y ejecuta el servidor automáticamente.
Claude Desktop
- Abre Claude Desktop
- Ve a Claude (menú superior) > Settings > Developer > Edit Config
- Se abrirá un archivo JSON. Añade
"mcpServers"para que quede así:
{
"mcpServers": {
"aeat": {
"command": "npx",
"args": ["-y", "aeat-mcp"]
}
}
}
Si el archivo ya tenía contenido (por ejemplo "preferences"), añade "mcpServers" al mismo nivel, separado por coma:
{
"preferences": {
"menuBarEnabled": false
},
"mcpServers": {
"aeat": {
"command": "npx",
"args": ["-y", "aeat-mcp"]
}
}
}
- Guarda el archivo y reinicia Claude Desktop (cierra y abre la app)
- En la ventana de chat verás un icono de herramientas (martillo) — al pulsarlo deberían aparecer las 10 herramientas del servidor AEAT
Claude Code
claude mcp add aeat-mcp -- npx -y aeat-mcp
Cursor
- Ve a Settings (Cmd+,) > busca MCP
- Añade un servidor con comando
npxy argumentos-y aeat-mcp
O añade a .cursor/mcp.json:
{
"mcpServers": {
"aeat": {
"command": "npx",
"args": ["-y", "aeat-mcp"]
}
}
}
VS Code (Copilot)
Añade a .vscode/mcp.json:
{
"servers": {
"aeat": {
"command": "npx",
"args": ["-y", "aeat-mcp"]
}
}
}
Windsurf
- Ve a Settings > MCP Servers > Add Server
- Comando:
npx, argumentos:-y aeat-mcp
ChatGPT y otros asistentes
ChatGPT no soporta MCP de forma nativa por ahora. Alternativa:
- Usa MCP Bridge para conectar servidores MCP con ChatGPT
Ejemplos de uso
Pregúntale a tu asistente de IA:
Obligación de declarar
- «¿Estoy obligado a declarar si gano 18.000 EUR con dos pagadores?»
Rendimientos del trabajo
- «Mi indemnización por despido de 45.000 EUR, ¿está exenta?»
- «Mi empresa me paga el coche, ¿cómo tributa la retribución en especie?»
IRPF y deducciones
- «¿Cuánto pago de IRPF en Madrid con 50.000 EUR brutos?»
- «¿Qué deducciones autonómicas hay en Baleares?»
- «¿Cuánto es la deducción por maternidad?»
- «¿Es mejor declarar conjunta o individual si mi pareja no trabaja?»
Inversiones
- «¿Cómo tributan los dividendos de acciones francesas?»
- «He vendido bitcoins con ganancias, ¿cómo lo declaro?»
- «He traspasado un fondo de inversión a otro, ¿tributa?»
Alquileres
- «Tengo un piso alquilado, ¿qué gastos me puedo deducir?»
- «Alquilo mi piso en Airbnb, ¿cómo tributa?»
Autónomos
- «¿Qué gastos se puede deducir un autónomo?»
- «¿Cuándo es el plazo para el Modelo 303?»
Retenciones
- «¿Por qué mi empresa me retiene un 24% de IRPF?»
- «Soy profesional autónomo nuevo, ¿qué retención me aplican?»
Patrimonio
- «¿Tengo que declarar el Impuesto sobre el Patrimonio?»
- «¿Cómo funciona el Impuesto de Solidaridad de Grandes Fortunas?»
Otros
- «¿Cómo funciona el rescate de un plan de pensiones?»
- «¿Es válido este NIF: 12345678Z?»
- «He presentado mal la declaración, ¿cómo la corrijo?»
Qué incluye
10 herramientas
| Herramienta | Descripción |
|---|---|
get_vat_rates |
Tipos de IVA (21%, 10%, 4%), recargos de equivalencia, I |
Tools (1)
get_vat_ratesRetrieves current Spanish VAT rates including standard, reduced, and super-reduced rates, as well as surcharge information.Configuration
{"mcpServers": {"aeat": {"command": "npx", "args": ["-y", "aeat-mcp"]}}}