visma-eaccounting-mcp-server
v1.0.0
Published
MCP server for Visma eAccounting — manage invoices, customers, suppliers, and accounting via AI agents. Covers Norway, Finland, Netherlands, UK.
Downloads
118
Maintainers
Readme
Visma eAccounting MCP Server
Connect AI agents to Visma eAccounting — used by businesses across Norway, Finland, Netherlands, and UK.
Manage invoices, customers, suppliers, accounting entries, orders, and more through the Model Context Protocol.
Tools (20)
| Category | Tools | Description |
|----------|-------|-------------|
| Invoices | list_invoices, get_invoice, create_invoice, send_invoice, list_invoice_payments | Create, send, and track invoices |
| Customers | list_customers, get_customer, create_customer | Manage your customer database |
| Suppliers | list_supplier_invoices, get_supplier, create_supplier_invoice | Track bills and expenses |
| Accounting | list_vouchers, create_voucher, list_accounts, list_fiscal_years | Journal entries and chart of accounts |
| Reports | get_company_info, list_projects, list_cost_centers | Company info and cost tracking |
| Orders | list_orders, create_quote | Sales orders and quotes |
Quick Start
1. Get a Visma Access Token
Register as a partner at developer.visma.com and create an application to get your OAuth2 credentials.
2. Configure in Claude Desktop
{
"mcpServers": {
"visma": {
"command": "npx",
"args": ["-y", "visma-eaccounting-mcp-server"],
"env": {
"VISMA_ACCESS_TOKEN": "your-access-token-here"
}
}
}
}3. Start Using
Ask Claude things like:
- "List all unpaid invoices"
- "Create an invoice for customer X with 5 hours consulting at 150 EUR/hr"
- "What supplier invoices are due this week?"
- "Show me the chart of accounts"
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| VISMA_ACCESS_TOKEN | Yes | OAuth2 access token from Visma |
API Reference
This server wraps the Visma eAccounting API v2. Rate limit: 600 requests per minute.
License
MIT
