# BankSync

Connects an AI agent to bank accounts, transactions, balances, and investments. Use it to query financial data or send records to connected services.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Author: banksynchq
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/banksynchq/banksync-mcp
- Updated: 2026-04-30
- HTML: https://affpapa.org/en/nevibecode/mcp/banksync

## What it does

BankSync is a remote MCP server with 28 tools for bank connections, accounts, transactions, balances, investments, loans, workspaces, and sync jobs. An agent can inspect available accounts, retrieve financial records, configure data feeds, and start a sync.

The service uses Streamable HTTP at `https://mcp.banksync.io`. Feeds can send data to Notion, Google Sheets, or Airtable. A BankSync API key is required. The local `npx` bridge cannot connect without `BANKSYNC_API_KEY`.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.banksync.io`
- Environment variables: `BANKSYNC_API_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.banksync.io
```

2. **Platform CLI**
```bash
claude mcp add --env BANKSYNC_API_KEY=<BANKSYNC_API_KEY> --transport stdio banksync -- npx -y @banksync/mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add banksync --url https://mcp.banksync.io
```

2. **Platform CLI**
```bash
codex mcp add banksync --env BANKSYNC_API_KEY=<BANKSYNC_API_KEY> -- npx -y @banksync/mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "banksync": {
            "url": "https://mcp.banksync.io"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "banksync": {
            "command": "npx",
            "args": [
                "-y",
                "@banksync/mcp"
            ],
            "env": {
                "BANKSYNC_API_KEY": "<BANKSYNC_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "banksync": {
            "type": "http",
            "url": "https://mcp.banksync.io"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "banksync": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@banksync/mcp"
            ],
            "env": {
                "BANKSYNC_API_KEY": "<BANKSYNC_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http banksync https://mcp.banksync.io
```

2. **Platform CLI**
```bash
gemini mcp add -e BANKSYNC_API_KEY=<BANKSYNC_API_KEY> banksync npx -y @banksync/mcp
```
Replace <…> with your own values

## When to use it
- retrieve transactions from connected accounts
- compare balances across bank accounts
- inspect investment portfolio performance
- send financial records to Notion or Google Sheets

## Example prompts
- Use BankSync to show my largest expenses from last month.
- Ask BankSync for the current balance of every connected account.
- Create a feed that sends my transactions to Notion, then trigger a sync.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
