Creditkarma MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 354 installs a week from npm. Last commit 1 Nov 2026.
Credit Karma transactions for Claude — spending by category, merchant, and account summary
Today is the operative word: we check Creditkarma MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add creditkarma-mcp -- npx -y creditkarma-mcp
{
"mcpServers": {
"creditkarma-mcp": {
"command": "npx",
"args": [
"-y",
"creditkarma-mcp"
]
}
}
}
[mcp_servers.creditkarma-mcp]
command = "npx"
args = ["-y", "creditkarma-mcp"]
{
"mcpServers": {
"creditkarma-mcp": {
"command": "npx",
"args": [
"-y",
"creditkarma-mcp"
]
}
}
}
{
"servers": {
"creditkarma-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"creditkarma-mcp"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
CK_COOKIES (Optional. The full Cookie header from a signed-in creditkarma.com request. Leave unset to use the browser fallback — install ContextMint Bridge (https://github.com/nullnet-app/contextmint-bridge/releases), sign into creditkarma.com, and the MCP reads cookies automatically. Otherwise copy the header from DevTools → Network → any creditkarma.com request → Request Headers), CK_DISABLE_FETCHPROXY (Set to 1 to skip the ContextMint Bridge browser-extension fallback (missing creds become a hard error — useful in headless CI)), CK_DEBUG (Set to 1 to trace auth to stderr: credential source, cookie names, token issue/expiry times, and the token-refresh exchange. Never logs token or cookie values), CK_DB_PATH (Path to SQLite database file (default ~/.creditkarma-mcp/transactions.db)), CK_SESSION_PATH (Saved-session file that ck_set_session and token refreshes write (default ~/.creditkarma-mcp/session)), CK_CREDIT_BUREAU (Credit report used for card and loan balances: transunion or equifax (default transunion)), CK_SYNC_MAX_PAGES (Pages one ck_sync_transactions call may fetch before pausing. Unset (or unparseable) = unbounded, which is what a local stdio server wants. Set it on a hosted deployment, where the call has to answer inside the client's request timeout), FETCHPROXY_WS_PORT (Localhost port of the fetchproxy concentrator the ContextMint Bridge extension connects to (default 37149). Every MCP on one machine shares it, so move it for all of them or not at all), FETCHPROXY_WS_HOST (Bind interface for the fetchproxy concentrator, a literal IP only (default 127.0.0.1). Keep on loopback; it exists for hosted deployments that run each MCP in its own network namespace), FETCHPROXY_IDENTITY_DIR (Absolute path where the fetchproxy long-term identity keypair is stored (default ~/.fetchproxy/identity/)).
Personal finance: accounts, transactions, categories, budgets, goals, debts and spending stats.
Read-only banking and personal finance for AI agents: accounts, transactions, spending, budgets.
MCP server for Open Finance Brasil — accounts, transactions, consents, credit, loans, investments
Connect your financial accounts to view balances, search transactions, and get spending insights.
Monarch Money API client with 30 MCP tools for accounts, transactions, budgets, and cashflow.
MCP server for Monarch Money — account, transaction, and budget management.
MCP server for Monarch Money — accounts, transactions, budgets, cashflow, investments, and more
Read-only access to your Cove finances: accounts, spending, transactions and recurring bills.
Answers built from our own checks of this server.