{ "name": "e-arveldaja-mcp", "version": "0.25.7", "description": "MCP server for Estonian e-arveldaja (e-Financials) API", "mcpName": "io.github.iseppo/e-arveldaja-mcp", "type": "module", "main": "dist/index.js", "bin": { "e-arveldaja-mcp": "dist/index.js" }, "files": [ "dist/", "workflows/", ".claude/commands/", "LICENSE", "README.md", "CLAUDE.md", "CHANGELOG.md", "server.json" ], "keywords": [ "mcp", "model-context-protocol", "e-arveldaja", "e-financials", "estonia", "accounting", "invoicing", "rik" ], "repository": { "type": "git", "url": "git+https://github.com/iseppo/e-arveldaja-mcp.git" }, "license": "Apache-2.0", "engines": { "node": ">=18.0.0" }, "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "tsx src/index.ts", "sync:workflow-prompts": "tsx scripts/sync-workflow-prompts.ts", "audit:legacy-accounts": "tsx scripts/audit-legacy-accounts.ts", "measure:surface": "tsx scripts/measure-mcp-surface.ts", "measure:responses": "tsx scripts/measure-response-fixtures.ts", "validate:release": "tsx scripts/validate-release-metadata.ts", "smoke:package": "node scripts/smoke-packed-runtime.mjs", "prepublishOnly": "npm run validate:release && npm run build && npm test && npm run test:integration && npm run smoke:package", "registry:login": "mcp-publisher login github", "registry:publish": "npm run validate:release && mcp-publisher publish", "test": "vitest run", "test:watch": "vitest", "test:integration": "npm run build && vitest run --config vitest.integration.config.ts" }, "dependencies": { "@llamaindex/liteparse": "^2.14.6", "@modelcontextprotocol/sdk": "^1.30.0", "@toon-format/toon": "^4.1.1", "dotenv": "^17.4.2", "fast-xml-parser": "^5.11.1", "fastest-levenshtein": "^1.0.16", "zod": "^4.6.5" }, "devDependencies": { "@babel/parser": "^8.0.5", "@types/node": "^26.6.1", "tsx": "^4.23.13", "typescript": "^7.0.2", "vite": "^8.3.0", "vitest": "^4.1.11" } }