Skip to main content
Glama
roosa-dev

merit-aktiva-mcp

by roosa-dev

merit-aktiva-mcp

MCP server for the Merit Aktiva accounting API. Exposes ~60 tools covering sales/purchase invoices, payments, customers, vendors, items, general ledger, offers, reference data, and reports — read and write.

Remote (Cloudflare Workers)

The server can also run as a remote MCP server with OAuth (src/worker.ts, wrangler.jsonc). Deploy your own: wrangler kv namespace create OAUTH_KV (put the id in wrangler.jsonc), wrangler secret put for MERIT_API_ID, MERIT_API_KEY, ACCESS_KEY, then wrangler deploy. Connect with claude mcp add --transport http merit-aktiva https://<your-worker-url>/mcp; the authorize page asks for your ACCESS_KEY.

Related MCP server: bexio-mcp-server

Setup (local stdio)

Get your API id and key from Merit Aktiva: Settings → Common settings → API settings.

claude mcp add merit-aktiva -e MERIT_API_ID=<id> -e MERIT_API_KEY=<key> -- npx -y merit-aktiva-mcp

Or from a checkout: npm install && npm run build, then use node /path/to/merit-aktiva-mcp/dist/index.js as the command.

Environment variables:

  • MERIT_API_ID (required)

  • MERIT_API_KEY (required)

  • MERIT_BASE_URL (optional, default https://aktiva.merit.ee; Poland: https://program.360ksiegowosc.pl)

Instead of -e flags you can put these in a .env file (KEY=VALUE lines) in the project root or the working directory; real environment variables take precedence. .env is gitignored.

Notes

  • Tool inputs are the raw Merit request bodies (documented per tool in its description); dates are yyyymmdd strings, list endpoints cap periods at 3 months.

  • delete_* tools are destructive — Merit has no undo.

  • npm test runs the test suite (signature verified against the worked example in Merit's auth docs).

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    Enables AI assistants to interact with QuickFile UK accounting software, providing access to invoicing, client management, purchases, banking, and financial reporting through 40+ tools covering the complete QuickFile API.
    4
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    Complete Swiss accounting integration for Bexio via MCP. Works with Claude Desktop, n8n, and any MCP client. 221 tools for invoices, contacts, projects & more. Created by Lukas Hertig.
    27
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables interaction with the Xero Accounting API to manage contacts, invoices, payments, accounts, and financial reports. It provides a suite of tools for natural language access to accounting records and business performance data.
    20
    1
    Apache 2.0
  • A
    license
    C
    quality
    A
    maintenance
    Enables interaction with the Estonian e-arveldaja (RIK e-Financials) REST API to manage financial records like invoices and journal entries using natural language. It supports automating purchase invoice entry from PDFs, reconciling bank transactions, and generating financial reports.
    100
    1,982
    30
    Apache 2.0

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/roosa-dev/merit-aktiva-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server