{"_id":"@codeblueprint/mcp-spain-tools","_rev":"2-317b3b4b4aa1e5a8db0f293a74be2f30","name":"@codeblueprint/mcp-spain-tools","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@codeblueprint/mcp-spain-tools","version":"0.1.0","_id":"@codeblueprint/mcp-spain-tools@0.1.0","maintainers":[{"name":"codeblu3print","email":"codeblueprint@proton.me"}],"dist":{"shasum":"0b7e95995c7407c9c743181e77d822d3c1742d80","tarball":"https://registry.npmjs.org/@codeblueprint/mcp-spain-tools/-/mcp-spain-tools-0.1.0.tgz","fileCount":7,"integrity":"sha512-xwxR7IdURCrrnZyar23aOW1yYw9V5E8k1qsU7F+hMgM/w5JfJuGA+9Tw3ik69A5U2c26d9+0IQixF9H0KACmZA==","signatures":[{"sig":"MEYCIQDdqXuWuJkYQwmhcg+VYTqQaLEWaBBKW374NKuaVVt/6QIhAPW1Eqt5sDhKPkC8EtEvUTA7MNjSo8yaBHQOTa6ZfSnH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57306},"main":"dist/index.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codeblu3print","email":"codeblueprint@proton.me"},"_npmVersion":"11.6.2","description":"MCP server for Spanish invoicing, Modelo 303, IRPF calculations, and AEAT tax calendar","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-spain-tools_0.1.0_1782126809636_0.34512978148327456","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is now a private product. Please contact Codeblu3print for access."}},"time":{"created":"2026-06-22T11:13:29.442Z","modified":"2026-06-22T11:48:05.818Z","0.1.0":"2026-06-22T11:13:29.770Z"},"description":"MCP server for Spanish invoicing, Modelo 303, IRPF calculations, and AEAT tax calendar","maintainers":[{"name":"codeblu3print","email":"codeblueprint@proton.me"}],"readme":"# MCP Spain Tools\n\nSpanish invoicing, Modelo 303, IRPF calculations, and AEAT tax calendar for AI agents.\n\n## Tools\n\n- `spain_generate_invoice` — Generate facturas (PDF-ready HTML or Markdown) with IVA breakdown and IRPF retention\n- `spain_calc_modelo303` — Calculate quarterly Modelo 303 VAT declaration\n- `spain_calc_irpf` — Calculate annual IRPF with bracket breakdown\n- `spain_tax_calendar` — AEAT tax deadline calendar for any year\n\n## Security\n\nAll inputs are validated: invoice numbers, NIFs, fiscal data formats. No external calls.\n\n## Installation\n\n```bash\nnpm install @codeblueprint/mcp-spain-tools\nnpm run build\n```\n\n## Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"spain-tools\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/spain-tools/dist/index.js\"]\n    }\n  }\n}\n```\n\n## Usage Examples\n\n```javascript\n// Generate an invoice\nspain_generate_invoice({\n  invoice_number: \"FACT-2025-001\",\n  seller_name: \"Mi Nombre SL\",\n  seller_nif: \"ESA12345678\",\n  buyer_name: \"Cliente SA\",\n  items: [\n    { description: \"Desarrollo web\", base: 1000, iva_type: \"general\" }\n  ],\n  format: \"md\"\n})\n```\n\n## Disclaimer\n\nThis tool provides calculation and formatting assistance. Always consult a qualified accountant for official tax advice.\n","readmeFilename":"README.md"}