{"_id":"@codespar/mcp-alegra","_rev":"5-414d3c335b1be1bb575b02a1c5729fa4","name":"@codespar/mcp-alegra","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@codespar/mcp-alegra","version":"0.1.0","keywords":["alegra","accounting","colombia","latam","invoicing","mcp"],"license":"MIT","_id":"@codespar/mcp-alegra@0.1.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-alegra":"dist/index.js"},"dist":{"shasum":"f92635a6a0a5ed208c58312e4d599a866ec8b2bb","tarball":"https://registry.npmjs.org/@codespar/mcp-alegra/-/mcp-alegra-0.1.0.tgz","fileCount":4,"integrity":"sha512-KDDnkpWf2XIaKz4a6HZGGlJZxN0R+WtXTS6px2HpeYuqGtniY6ST2Q0DjwAM08C2JHDuMTSX33Z0yNVhJe5rCw==","signatures":[{"sig":"MEUCIQCGXXRucblbiO7zgx/FNju/AEXUV5lqdfkZFyohEQmGIQIgEiOLqeu5TJpJNELWrhvqSGhqb5dWW88Cl0ltddqvQ4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23092},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"459fc3c9039fafd260f0a7c105571a27b9be61cf","mcpName":"io.github.codespar/mcp-alegra","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Alegra — cloud accounting for LATAM (Colombian-founded)","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-alegra_0.1.0_1776012119708_0.5806640039197257","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codespar/mcp-alegra","version":"0.2.0","keywords":["alegra","accounting","colombia","latam","invoicing","mcp"],"license":"MIT","_id":"@codespar/mcp-alegra@0.2.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-alegra":"dist/index.js"},"dist":{"shasum":"d96b620cc1ecc4fe0e757350c3849e7abdfae10f","tarball":"https://registry.npmjs.org/@codespar/mcp-alegra/-/mcp-alegra-0.2.0.tgz","fileCount":4,"integrity":"sha512-MTVMCfZbfzNEnx8sQhPlUIUTXyNrg92WAQzOutrOU43S/a29njCS9yROTEvOkR8HSp3W3GiyEt+uJv1hxrqyVw==","signatures":[{"sig":"MEYCIQD1eMyKc0UepGeeaXKB36e3QX9u0QBoj/QhbA4SS1XVfgIhAIMKiUzZ1BmxDjdr9MyvcblF0shKvn3gg6OfqIvW6VIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34608},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5bac625483ad1657fc60c6c510bd00764cb87a6d","mcpName":"io.github.codespar/mcp-alegra","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Alegra — cloud accounting for LATAM (Colombian-founded)","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-alegra_0.2.0_1777116989176_0.33021903421042675","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codespar/mcp-alegra","version":"0.2.1","keywords":["alegra","accounting","colombia","latam","invoicing","mcp"],"license":"MIT","_id":"@codespar/mcp-alegra@0.2.1","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-alegra":"dist/index.js"},"dist":{"shasum":"6879309e1929df83fff454c557dbcff99944900f","tarball":"https://registry.npmjs.org/@codespar/mcp-alegra/-/mcp-alegra-0.2.1.tgz","fileCount":4,"integrity":"sha512-rXdYTA2zFcrdR908rto5B0z12qqs/G3JckP+3OYeU+GWeu5v8XYcFNroH4Jidy23H+hXqhxczRTwQXajgp3R+A==","signatures":[{"sig":"MEYCIQCByv7Lz0mEdgM8Hr2QO1+7kUL4Wn93WJDSTv9yGfCabQIhANa6XBPlH1RBuVkQ56dKNPs8EuBOgGO9+syv7X/TwcDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35127},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75325fbee6663a5773f39639843efe8c71d6dbda","mcpName":"io.github.codespar/mcp-alegra","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Alegra — cloud accounting for LATAM (Colombian-founded)","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-alegra_0.2.1_1777122951361_0.6386527144182925","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codespar/mcp-alegra","version":"0.2.2","description":"MCP server for Alegra — cloud accounting for LATAM (Colombian-founded)","type":"module","main":"dist/index.js","bin":{"mcp-alegra":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.8.0"},"license":"MIT","keywords":["alegra","accounting","colombia","latam","invoicing","mcp"],"mcpName":"io.github.codespar/mcp-alegra","_id":"@codespar/mcp-alegra@0.2.2","gitHead":"e8f2ad023876683538fe7b66a2fc88ab8d8ef92f","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-NZTQn8GJG9kNOpcCNpZE+nvnuij2Vp9zSyAC7LSJc9GySqX2kCjlYLf4fwfbfLpbtm/9W4lToGb9VC+bydocIA==","shasum":"8814e0d26a3a51ce797e17d2f524fb473942afbc","tarball":"https://registry.npmjs.org/@codespar/mcp-alegra/-/mcp-alegra-0.2.2.tgz","fileCount":4,"unpackedSize":36031,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdr5n/z8T6fQXccMx8q0W7xEQnbI0tMcArOqfIvNmJQwIhALKJZ6XtIgtY0enCDFTw8BJB3PdRUX89R/khtPBiIf1k"}]},"_npmUser":{"name":"codespar-npm","email":"fabiano@codespar.dev"},"directories":{},"maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-alegra_0.2.2_1782153403114_0.9362954011572635"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-12T16:41:59.622Z","modified":"2026-06-22T18:36:43.417Z","0.1.0":"2026-04-12T16:41:59.859Z","0.2.0":"2026-04-25T11:36:29.435Z","0.2.1":"2026-04-25T13:15:51.498Z","0.2.2":"2026-06-22T18:36:43.270Z"},"license":"MIT","keywords":["alegra","accounting","colombia","latam","invoicing","mcp"],"description":"MCP server for Alegra — cloud accounting for LATAM (Colombian-founded)","maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"readme":"# MCP Alegra\n\nMCP server for **Alegra** — cloud accounting platform for LATAM (Colombian-founded), supporting invoicing, contacts, inventory, and payments across CO, MX, AR, CL, and more.\n\n## Quick Start\n\n```bash\n# Set your credentials\nexport ALEGRA_EMAIL=\"your-email@example.com\"\nexport ALEGRA_API_TOKEN=\"your-api-token\"\n\n# Run via stdio\nnpx tsx packages/colombia/alegra/src/index.ts\n\n# Run via HTTP\nnpx tsx packages/colombia/alegra/src/index.ts --http\n```\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `ALEGRA_EMAIL` | Yes | Account email address |\n| `ALEGRA_API_TOKEN` | Yes | API token from Alegra settings |\n| `MCP_HTTP` | No | Set to `\"true\"` to enable HTTP transport |\n| `MCP_PORT` | No | HTTP port (default: 3000) |\n\n## Tools (20)\n\n| Tool | Purpose |\n|---|---|\n| `create_invoice` | Create an invoice |\n| `get_invoice` | Get invoice details by ID |\n| `list_invoices` | List invoices |\n| `void_invoice` | Void/cancel an invoice |\n| `get_invoice_pdf` | Get invoice PDF download URL |\n| `send_invoice` | Email an invoice to one or more recipients |\n| `create_contact` | Create a contact (customer or supplier) |\n| `update_contact` | Update an existing contact |\n| `delete_contact` | Delete a contact |\n| `list_contacts` | List contacts |\n| `create_item` | Create a product or service item |\n| `update_item` | Update an existing item |\n| `list_items` | List products and services |\n| `list_payments` | List payments |\n| `get_payment` | Get payment by ID |\n| `create_payment` | Record a payment |\n| `void_payment` | Void/annul a payment |\n| `list_categories` | List item categories (chart of accounts) |\n| `list_bank_accounts` | List bank accounts |\n| `get_company` | Get company profile and settings |\n\n## Auth\n\nUses **Basic authentication** with email and API token. Obtain your API token from the Alegra settings page under \"API\" section.\n\n## API Reference\n\n- [Alegra API Docs](https://developer.alegra.com/)\n\n---\n\n## Enterprise\n\nNeed governance, budget limits, and audit trails for agent payments? [CodeSpar Enterprise](https://codespar.dev/enterprise) adds policy engine, payment routing, and compliance templates on top of these MCP servers.\n\n## Authentication\n\nSet these environment variables before launching the server:\n\n- `ALEGRA_EMAIL` *(required)* — Account email for Alegra\n- `ALEGRA_API_TOKEN` *(required, secret)* — API token for Alegra\n\nIssue credentials at the provider's developer portal: <https://developer.alegra.com>.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}