BankSync MCP服务器
](https://www.npmjs.com/package/@banksync/mcp) ](https://pypi.org/project/banksync-mcp/)  ](https://smithery.ai/servers/banksync/banksync-mcp) 
谈谈你的银行数据。将人工智能代理连接到15000多家金融机构的真实银行账户——交易、余额、投资和贷款。
BankSync MCP是一个开放的 模型上下文协议 服务器与 28工具 这使Claude、ChatGPT、Cursor、VS Code和其他AI代理能够安全地读写您的财务数据。通过对话同步到Notion、谷歌表格和Airtable。
Website · Docs · Setup Guides · Quick Start · Tools Reference
______________________________________________________________________
快速开始
获取API密钥: banksync.io/开发者.BankSync作为远程MCP服务器运行——无需安装:
URL: https://mcp.banksync.io
Transport: Streamable HTTP
Header: X-API-Key: your-key设置
Claude Desktop
增添 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"banksync": {
"type": "http",
"url": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "your-key"
}
}
}
}Claude Code
claude mcp add --transport http banksync https://mcp.banksync.io \
--header "X-API-Key: your-key"Cursor
增添 .cursor/mcp.json:
{
"mcpServers": {
"banksync": {
"url": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "your-key"
}
}
}
}VS Code (Copilot)
增添 .vscode/mcp.json:
{
"servers": {
"banksync": {
"type": "http",
"url": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "your-key"
}
}
}
}Windsurf
增添 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"banksync": {
"serverUrl": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "your-key"
}
}
}
}npm package (stdio fallback)
对于不支持远程HTTP服务器的客户端,使用npm包作为本地网桥:
npx -y @banksync/mcp # Node.js
pip install banksync-mcp && banksync-mcp # Python集 BANKSYNC_API_KEY=your-key 作为环境变量。该包将stdio桥接到 https://mcp.banksync.io 自动。
示例配置(任何stdio客户端):
{
"mcpServers": {
"banksync": {
"command": "npx",
"args": ["-y", "@banksync/mcp"],
"env": {
"BANKSYNC_API_KEY": "your-key"
}
}
}
}所有客户端的设置指南: banksync.io/developers/mcp-setup
你能做什么
问你的AI代理一些问题,比如:
- *“上个月我最大的开销是什么?”*
- *“我所有账户的余额是多少?”*
- *“显示我的投资组合业绩”*
- *“每周将我的交易同步到Notion”*
- *“我的未偿还贷款余额是多少?”*
工具
7个类别的28个工具。参数和示例的完整参考: docs/TOOLS.md
| 类别 | 工具 | 它们的作用 |
|---|---|---|
| 发现 | get_data_type_schema, list_feed_sources | 发现可用字段和馈送源类型 |
| 工作区 | list_workspaces, get_workspace, list_integrations, delete_integration | 管理工作区和连接的目的地 |
| 银行 | list_banks, get_bank, create_bank_link, connect_bank, delete_bank | 连接和管理银行连接 |
| 账户 | list_accounts, get_account | 从机构获取真实账户数据 |
| 财务数据 | get_transactions, get_balance, get_holdings, get_trades, get_loan | 查询交易、余额、投资、贷款 |
| 动态 | list_feeds, get_feed, create_feed, update_feed, validate_feed, delete_feed | 构建自动化数据管道 |
| 乔布斯 | list_jobs, get_job, trigger_sync, cancel_job | 运行和监视同步作业 |
运作原理
AI Agent (Claude, ChatGPT, Cursor, ...)
↓ Streamable HTTP
mcp.banksync.io (Cloudflare Workers)
↓ Bank APIs
Plaid (US/UK/CA) · Basiq (AU/NZ)
↓ Sync
Notion · Google Sheets · Airtable看 docs/ARCHITECTURE.md 了解详情。
典型工作流程
1. list_workspaces → find your workspace
2. list_banks → see connected banks
3. list_accounts → discover accounts
4. get_transactions → fetch financial data
5. list_integrations → find your Notion/Sheets connection
6. get_data_type_schema → discover available field mappings
7. create_feed → set up an automated pipeline
8. trigger_sync → run it数据源
| 提供者 | 覆盖范围 | 数据类型 |
|---|---|---|
| 格子呢 | 美国、英国、加拿大——12000多家机构 | 交易、余额、投资、贷款 |
| 巴斯克 | 澳大利亚、新西兰——3000多家机构 | 交易、余额 |
| 电子邮件提取 | 全局 | 人工智能从转发的电子邮件中提取结构化数据 |
| 文件上传 | 全局 | 人工智能从PDF、图像、文档中提取数据 |
同步目标
| 目的地 | 能力 |
|---|---|
| 概念 | 同步到Notion数据库 |
| 谷歌表格 | 同步到电子表格(行或列方向) |
| 气垫桌 | 同步到Airtable表 |
安全
- API密钥身份验证-每个工作区的密钥范围
- 所有数据在传输过程中加密(TLS)
- 基于角色的权限(所有者/管理员/编辑/查看者)
- BankSync从不存储银行凭证——委托给Plaid/Basiq
- 无状态MCP传输--没有会话数据持久化
看 安全.md 用于我们的安全策略和漏洞报告。
调试
使用 MCP检查员 要测试和调试服务器,请执行以下操作:
BANKSYNC_API_KEY=your-key npx @modelcontextprotocol/inspector npx -y @banksync/mcp或者将检查器直接连接到远程服务器:
npx @modelcontextprotocol/inspector --url https://mcp.banksync.io --header "X-API-Key: your-key"文档
| 文档 | 描述 |
|---|---|
| docs/TOOLS.md | 完整的工具参考,包括参数和示例 |
| docs/ARCHITECTURE.md | 架构、传输和部署详细信息 |
| docs/AGENTS.md | 人工智能代理指南:最佳实践、提示模式、工作流程 |
| CLAUDE.md | 使用此仓库的AI编码助手的上下文 |
| 安全.md | 安全策略和漏洞报告 |
| banksync.io/开发者 | API完整文档 |
| banksync.io/developers/mcp-setup | 每个客户端设置指南 |
隐私政策
BankSync的隐私政策可在 Banksync.io/隐私.BankSync从不存储银行凭据——身份验证委托给Plaid和Basiq。API密钥的作用域按工作区划分,所有数据都在传输过程中加密。
许可证
麻省理工学院——见 许可证.
