Credit Karma MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CK_COOKIES | No | Full Cookie header from a signed-in creditkarma.com request | |
| CK_DB_PATH | No | Path to SQLite database file | ~/.creditkarma-mcp/transactions.db |
| CK_DISABLE_FETCHPROXY | No | Set to '1' to skip the fetchproxy fallback (headless / CI) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ck_set_sessionA | Store a Credit Karma session to enable automatic token refresh. Pass the full Cookie header from a signed-in creditkarma.com request (Chrome DevTools → Network → any creditkarma.com request → Request Headers → right-click the |
| ck_sync_transactionsA | Sync Credit Karma transactions into the local SQLite database. Incremental by default (fetches since last sync + 30-day overlap for updates). If no valid token, initiates the login/MFA flow automatically. |
| ck_list_transactionsB | List transactions with optional filters. Paginated. |
| ck_get_recent_transactionsA | Return the N most recent transactions. Convenience shortcut for ck_list_transactions. |
| ck_get_spending_by_categoryB | Group debit transactions by category and return totals. |
| ck_get_spending_by_merchantA | Return top merchants by total debit spend. |
| ck_get_account_summaryB | Return per-account debit, credit, and net totals. |
| ck_query_sqlA | Execute a raw SQL SELECT query (CTEs via WITH ... SELECT are supported) against the transactions database. Non-SELECT statements (INSERT, UPDATE, DELETE, DROP, etc.) are rejected. Tables: transactions, accounts, categories, merchants, sync_state. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrischall/creditkarma-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server