Moneymatter MCP Server
Open-source, self-hosted budget tracker and personal finance app. Bank sync, multi-currency, investments, and a built-in MCP server for Claude and ChatGPT.
Moneymatter is an open-source mcp server by letehaha, written mainly in TypeScript, with 201 GitHub stars and the AGPL-3.0 license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 117373e. Seen able to run shell commands, read environment and secrets, connect to the internet. Scan policy
117373e · Nov 5, 2026Findings (62)
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/common/utils/url-guard.unit.ts:170 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/common/utils/url-guard.unit.ts:179 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/services/user-settings/ai-connection-models.e2e.ts:227 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/services/user-settings/ai-connections.e2e.ts:591 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/services/user-settings/ai-connections.e2e.ts:865 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/services/user-settings/ai-connections.e2e.ts:1055 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
packages/backend/src/services/user-settings/settings-service-owned-slices.e2e.ts:15 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
packages/frontend/vite.config.js:22 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@intlify/core-base@11.4.4: 2 known vulnerabilitiesGHSA-83rm-6c8r-g728, GHSA-8rc2-428q-7ww3
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@intlify/shared@11.4.4: 1 known vulnerabilityGHSA-83rm-6c8r-g728
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.body-parser@1.20.8: 1 known vulnerabilityGHSA-27r3-jxmh-p828
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.body-parser@2.3.0: 1 known vulnerabilityGHSA-27r3-jxmh-p828
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.decode-uri-component@0.2.2: 2 known vulnerabilitiesGHSA-qr28-fpjm-wq7f, GHSA-vcc3-ghjq-m6fr
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.follow-redirects@1.16.1: 1 known vulnerabilityGHSA-mrwp-f3q8-3g9p
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.undici@6.29.0: 5 known vulnerabilitiesGHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-9fm3-97px-rjf6, GHSA-qrxm-fqhp-jwvm, GHSA-xjj6-f33q-929c
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.undici@8.10.2: 8 known vulnerabilitiesGHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +3 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.vue-i18n@11.4.4: 2 known vulnerabilitiesGHSA-83rm-6c8r-g728, GHSA-8rc2-428q-7ww3
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@3.25.76: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@4.3.6: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@4.5.4: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.undici@8.11.0: 9 known vulnerabilitiesGHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +4 more
packages/docs/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@4.6.5: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
packages/docs/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Install or build failed in a clean environmentmissions of './post-install.sh': Operation not permitted npm error code 1 npm error path /w npm error command failed npm error command sh -c chmod +x ./post-install.sh && ./post-install.sh npm error A complete log of this run can be found in: /tmp/home/.npm/_logs/2026-11-05T21_59_49_711Z-debug-0.log
- lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Turns off TLS certificate checking, allowing traffic interception.
packages/frontend/e2e/fixtures/index.ts:6 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Turns off TLS certificate checking, allowing traffic interception.
packages/frontend/e2e/global-setup.ts:4 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Turns off TLS certificate checking, allowing traffic interception.
packages/frontend/e2e/helpers/test-setup.ts:10 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
packages/backend/src/tests/mocks/walutomat/mock-api.ts:6 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
packages/backend/src/tests/mocks/walutomat/mock-api.ts:12 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
packages/backend/src/tests/mocks/enablebanking/data.ts:11 - lowLow. Minor, or common in normal tools. Shown for information.@hono/node-server@1.19.17: 1 known vulnerabilityGHSA-rmxm-3fg6-px4f
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.astro@7.3.1: 2 known vulnerabilitiesGHSA-98hj-9722-w3j8, GHSA-mpr7-6m5w-76rw
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.deepmerge@4.3.1: 1 known vulnerabilityGHSA-gcqx-w48m-w2h4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.fast-uri@3.1.8: 4 known vulnerabilitiesGHSA-333x-w4r6-6crp, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr, GHSA-xhq7-xmqj-769h
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.glob@10.5.0: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.glob@13.0.6: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.ip-address@10.7.3: 1 known vulnerabilityGHSA-rxp7-6hxx-x8q5
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@10.2.5: 1 known vulnerabilityGHSA-g3hv-75wg-m249
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@9.0.9: 1 known vulnerabilityGHSA-g3hv-75wg-m249
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.qs@6.16.0: 1 known vulnerabilityGHSA-6pq8-jhm2-2vcw
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a postinstall scriptchmod +x ./post-install.sh && ./post-install.sh
package.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a prepare scriptnode -e "if (process.env.NODE_ENV !== 'production'){process.exit(1)} " || husky
package.json - lowLow. Minor, or common in normal tools. Shown for information.Reads environment variables not listed in the manifestCLAUDE_PROJECT_DIR, APPLICATION_DB_USERNAME, APPLICATION_DB_PASSWORD, APPLICATION_DB_DATABASE, APPLICATION_DB_HOST, APPLICATION_DB_PORT, APPLICATION_DB_DIALECT, JEST_WORKERS_AMOUNT, OFFLINE_MODE, PERF_DEBUG, APPLICATION_JWT_SECRET, ENABLE_TEST_SEEDING_ENDPOINTS, IS_SELF_HOST, BETTER_AUTH_URL, MCP_BA…
Network activity
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Moneymatter alternatives
View more →Similar mcp servers in Finance & Trading, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Moneymatter (this page) letehaha | 201 | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| QuantDinger OpenByteInc | 13k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| FinanceToolkit JerBouma | 5.5k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Tradingview MCP atilaahmettaner | 5.2k | MIT | Oct 29, 2026 | Scanned, no flagged issues |
| Aktools akfamily | 1.5k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Tradememory Protocol mnemox-ai | 1.4k | MIT | Oct 23, 2026 | Scanned, no flagged issues |