{"_id":"@alerix/monobank-mcp","_rev":"5-8c8b955693fcddbcd5f2713c18e4e524","name":"@alerix/monobank-mcp","dist-tags":{"latest":"1.2.1"},"versions":{"1.1.0":{"name":"@alerix/monobank-mcp","version":"1.1.0","keywords":["mcp","monobank","api"],"author":{"name":"Alerix Nightfield"},"license":"MIT","_id":"@alerix/monobank-mcp@1.1.0","maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"homepage":"https://github.com/aler1x/monobank-mcp#readme","bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"bin":{"monobank-mcp":"dist/index.js"},"dist":{"shasum":"32a60689ebd8a239c96a24978ec7e54541acf455","tarball":"https://registry.npmjs.org/@alerix/monobank-mcp/-/monobank-mcp-1.1.0.tgz","fileCount":3,"integrity":"sha512-cdSxjhqAeVCikBjt7+x+wpDlL+ypSAWx2k1iT7D+8SWvhiznhVE7gLuDGPwZBpAVRENt39dmybOYuqxRtDsQ1g==","signatures":[{"sig":"MEQCIBAV78Tv6aQFM9ni6k4BBVDlQU0uWoraNpxODseomlclAiBUCFwDEVaHr8L5TyR77tHh8iUS/eE95JZK5JOWMvtMUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11694},"main":"dist/index.js","type":"module","gitHead":"944a8303f8736c489849e849be10db9caf708fd1","scripts":{"dev":"tsx --watch src/index.ts","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"},"repository":{"url":"git+https://github.com/aler1x/monobank-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"MonoBank MCP Server","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.24.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/monobank-mcp_1.1.0_1754260285568_0.5478749607819506","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@alerix/monobank-mcp","version":"1.1.1","keywords":["mcp","monobank","api"],"author":{"name":"Alerix Nightfield"},"license":"MIT","_id":"@alerix/monobank-mcp@1.1.1","maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"homepage":"https://github.com/aler1x/monobank-mcp#readme","bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"bin":{"monobank-mcp":"dist/index.js"},"dist":{"shasum":"8ef3753cd4799ce981f77df11609e0bf83e87cfd","tarball":"https://registry.npmjs.org/@alerix/monobank-mcp/-/monobank-mcp-1.1.1.tgz","fileCount":3,"integrity":"sha512-EeXzghpPrkrGsxTdDVFCv8nqj0Odun5iDHbA/nVW4EZVvO4yBDYKc23QF5gP/rG8z6KWZ1MH+FROijKq+hR0GA==","signatures":[{"sig":"MEUCIQDl5FAQYiEBrsXjDTIRfvqoG1HE0vF/QT0VSJ4ALWkdZQIgFwkMAe5J04LY3wUhgPNYtEPbD6nGALTcC/E0RVv0+cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11710},"main":"dist/index.js","type":"module","gitHead":"944a8303f8736c489849e849be10db9caf708fd1","scripts":{"dev":"tsx --watch src/index.ts","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"},"repository":{"url":"git+https://github.com/aler1x/monobank-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"Monobank MCP Server","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.24.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/monobank-mcp_1.1.1_1754345032824_0.5261633476212078","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@alerix/monobank-mcp","version":"1.1.2","keywords":["mcp","monobank","api"],"author":{"name":"Alerix Nightfield"},"license":"MIT","_id":"@alerix/monobank-mcp@1.1.2","maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"homepage":"https://github.com/aler1x/monobank-mcp#readme","bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"bin":{"monobank-mcp":"dist/index.js"},"dist":{"shasum":"30e94d906c7d14aa759438403e0bfc2ea2a6deeb","tarball":"https://registry.npmjs.org/@alerix/monobank-mcp/-/monobank-mcp-1.1.2.tgz","fileCount":3,"integrity":"sha512-EbTT9K3yrI3kql96fBhmrZZyjVw+pac9nEbgdp42HuAPfbr1AUT53LXPbzzmkuDN4ZDf2px5GnlhJ7J89PNLkA==","signatures":[{"sig":"MEQCIGTFgq2O7j+eCpj8T3osPD1kGfmZUkF/b0GcnQFbEN4OAiBH3RCvzlOt1VdGBwDOxpjEB5JyM23oGc6KZLNmiCCNHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11719},"main":"dist/index.js","type":"module","gitHead":"944a8303f8736c489849e849be10db9caf708fd1","scripts":{"dev":"tsx --watch src/index.ts","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"},"repository":{"url":"git+https://github.com/aler1x/monobank-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"Monobank MCP Server","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.24.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/monobank-mcp_1.1.2_1754345230486_0.8470379275441398","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alerix/monobank-mcp","version":"1.2.0","keywords":["mcp","monobank","api"],"author":{"name":"Alerix Nightfield"},"license":"MIT","_id":"@alerix/monobank-mcp@1.2.0","maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"homepage":"https://github.com/aler1x/monobank-mcp#readme","bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"bin":{"monobank-mcp":"dist/index.js"},"dist":{"shasum":"2d5c38a33784a2258fbbef69977643de720a5877","tarball":"https://registry.npmjs.org/@alerix/monobank-mcp/-/monobank-mcp-1.2.0.tgz","fileCount":5,"integrity":"sha512-Ju2+pI4D600EU93/s5ua/piTCDnBJdRqnKGG7dvud8j+WaL51ETlJA0h5GipUaVmay0GVX3b5Smd9QTYZ/DKhw==","signatures":[{"sig":"MEUCIQDq7+OSihJmbitsNURTK3wl0oZtHtzxSiTgmpcUuK1ghAIgKlQ34rbfT4HCYwfwEoCs33436ptaLuZiXAzIIDKFwUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14566},"main":"dist/index.js","type":"module","gitHead":"17ca3ea305d87bc4a2d591c26e0f208394886a47","scripts":{"dev":"tsx --watch src/index.ts","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"},"repository":{"url":"git+https://github.com/aler1x/monobank-mcp.git","type":"git"},"_npmVersion":"11.2.0","description":"Monobank MCP Server","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/monobank-mcp_1.2.0_1777384257429_0.3204195567184345","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@alerix/monobank-mcp","version":"1.2.1","description":"Monobank MCP Server","type":"module","main":"dist/index.js","bin":{"monobank-mcp":"dist/index.js"},"scripts":{"dev":"tsx --watch src/index.ts","prepare":"npm run build","build":"tsc"},"author":{"name":"Alerix Nightfield"},"repository":{"type":"git","url":"git+https://github.com/aler1x/monobank-mcp.git"},"keywords":["mcp","monobank","api"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^4.3.6"},"devDependencies":{"@types/node":"^22.19.17","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"@alerix/monobank-mcp@1.2.1","gitHead":"17ca3ea305d87bc4a2d591c26e0f208394886a47","bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"homepage":"https://github.com/aler1x/monobank-mcp#readme","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-zozmuW+4at4jStHxKQt6YUWSstV2cYFP+VIJ7Q1IjmndB7PFGGJtNjtPkf0L+IGucRuyurpGMYdJcUouiUUlBQ==","shasum":"005ac1c6e78e0338ad8b2e007971a1ff69b7f1e6","tarball":"https://registry.npmjs.org/@alerix/monobank-mcp/-/monobank-mcp-1.2.1.tgz","fileCount":5,"unpackedSize":14569,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID8rhgElG5UdCAHf+iNJj47Si3j8GO5prUu1Mjg9Un/DAiAQFo6Cg80pe47NRruroelJqwFItqQV2Ye3Vy3fB7Bn+w=="}]},"_npmUser":{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"},"directories":{},"maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/monobank-mcp_1.2.1_1777561125578_0.9208642887372573"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-03T22:31:25.369Z","modified":"2026-04-30T14:58:45.845Z","1.1.0":"2025-08-03T22:31:25.736Z","1.1.1":"2025-08-04T22:03:53.002Z","1.1.2":"2025-08-04T22:07:10.704Z","1.2.0":"2026-04-28T13:50:57.626Z","1.2.1":"2026-04-30T14:58:45.724Z"},"bugs":{"url":"https://github.com/aler1x/monobank-mcp/issues"},"author":{"name":"Alerix Nightfield"},"license":"MIT","homepage":"https://github.com/aler1x/monobank-mcp#readme","keywords":["mcp","monobank","api"],"repository":{"type":"git","url":"git+https://github.com/aler1x/monobank-mcp.git"},"description":"Monobank MCP Server","maintainers":[{"name":"alerix","email":"alex.morozov.ak+npm@gmail.com"}],"readme":"# Monobank MCP Server (Node.js/TypeScript)\n\n> **Node.js/TypeScript implementation** of the [Monobank MCP Server](https://github.com/nklymok/Monobank-MCP) originally written in Python.\n\nMonobank MCP Server exposes your Monobank personal account as Model Context Protocol (MCP) tools.\n\n## About This Version\n\nThis is a **Node.js/TypeScript port** of the original Python implementation by [@nklymok](https://github.com/nklymok). \n\n- **Original Python version**: https://github.com/nklymok/Monobank-MCP\n- **This TypeScript version**: Maintains the same functionality with Node.js/TypeScript ecosystem benefits\n\n## Features\n\n- TypeScript/Node.js MCP server using the official @modelcontextprotocol/sdk\n- Two ready-to-use MCP tools:\n  - `get_client_info` – returns client, accounts and jars metadata.\n  - `get_statement` – returns account statement for a given period (≤ 31 days).\n\n## Usage (Published Package)\n\nThe easiest way to use this MCP server is via the published npm package:\n\n1. **Register the server in your MCP configuration**\n   ```json\n   {\n     \"mcpServers\": {\n       \"monobank-mcp\": {\n         \"command\": \"npx\",\n         \"args\": [\"-y\", \"@alerix/monobank-mcp\"],\n         \"env\": {\n           \"MONOBANK_API_TOKEN\": \"your_token_here\"\n         }\n       }\n     }\n   }\n   ```\n\n2. **Run your MCP client** – the two tools will be available immediately.\n\n## Development\n\nIf you want to contribute or modify the server:\n\n1. **Clone and install dependencies**\n   ```bash\n   git clone https://github.com/your-username/Monobank-MCP.git\n   cd Monobank-MCP\n   npm install\n   ```\n\n2. **Set your Monobank API token** (choose one method):\n   \n   **Windows (PowerShell):**\n   ```powershell\n   $env:MONOBANK_API_TOKEN=\"your_token_here\"\n   npm start\n   ```\n   \n   **Windows (Command Prompt):**\n   ```cmd\n   set MONOBANK_API_TOKEN=your_token_here\n   npm start\n   ```\n   \n   **macOS/Linux:**\n   ```bash\n   export MONOBANK_API_TOKEN=your_token_here\n   npm start\n   ```\n   \n   **Or run directly with environment variable:**\n   ```bash\n   MONOBANK_API_TOKEN=your_token_here npm start\n   ```\n\n3. **For development with hot reload:**\n   ```bash\n   MONOBANK_API_TOKEN=your_token_here npm run dev\n   ```\n\n## Tool Reference\n\n| Tool              | Description                                                                                                                       | Rate limits      |\n| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | ---------------- |\n| `get_client_info` | Fetches client profile, list of accounts and jars.                                                                                | 1 request / 60 s |\n| `get_statement`   | Retrieves transaction list for a specific account and time range.<br/>Parameters: `account_id`, `from_timestamp`, `to_timestamp`. | 1 request / 60 s |\n\n## API Token\n\nTo use this server, you need a personal Monobank API token. You can get one from the official Monobank API documentation: https://api.monobank.ua/index.html\n\n## Environment Variables\n\n| Name                 | Required | Description                       |\n| -------------------- | -------- | --------------------------------- |\n| `MONOBANK_API_TOKEN` | ✅       | Your personal Monobank API token. Get it from https://api.monobank.ua/index.html |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}