{ "name": "bankmcp", "version": "0.1.14", "mcpName": "io.github.noskillish/bankmcp", "description": "BankMCP™: self-hosted, read-only MCP server that lets any AI assistant (Claude, ChatGPT, Mistral, Cursor, or a local model) answer questions about your own bank accounts via open banking (Enable Banking, PSD2)", "keywords": [ "mcp", "mcp-server", "model-context-protocol", "banking", "open-banking", "psd2", "enable-banking", "personal-finance", "claude", "chatgpt", "self-hosted" ], "homepage": "https://bankmcp.dk/", "repository": { "type": "git", "url": "git+https://github.com/noskillish/bankmcp.git" }, "bugs": { "url": "https://github.com/noskillish/bankmcp/issues" }, "license": "MIT", "type": "module", "engines": { "node": ">=24" }, "scripts": { "start": "node src/server.ts", "dev": "node --watch --env-file=.env src/server.ts", "stdio": "node --env-file=.env src/stdio.ts", "check": "node --env-file-if-exists=.env src/cli.ts check", "hash-password": "node src/cli.ts hash-password", "watch": "node --env-file-if-exists=.env src/cli.ts watch", "test": "node --test test/*.test.ts", "typecheck": "tsc --noEmit", "chat": "node --env-file-if-exists=.env scripts/local-chat.ts", "local": "node bin/bankmcp.js", "build": "rm -rf dist/lib && tsc -p tsconfig.build.json", "prepublishOnly": "npm run build && npm test", "banks": "node --env-file=.env scripts/banks.ts", "site": "node scripts/site.ts" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "express": "^5.2.1", "selfsigned": "^5.5.0", "zod": "^4.5.4" }, "devDependencies": { "@types/express": "^5.0.0", "@types/node": "^24.0.0", "typescript": "^5.8.0" }, "bin": { "bankmcp": "bin/bankmcp.js" }, "files": [ "bin", "dist/lib", "plugin", "README.md", "LICENSE" ] }