关于 Bankstatemently
Bankstatemently 提供 MCP 服务,将 PDF 银行对账单转换为结构化数据。其工具还可列出对账单、查询额度并运行基准评测。
主要功能
- 01转换 PDF 对账单
- 02列出对账单
- 03查询额度
- 04运行基准评测
适用场景
- 01从 PDF 对账单提取交易记录
- 02查看现有对账单记录
MCP 相关
通过托管 MCP 服务或本地运行的 stdio 服务提供对账单转换及相关工具。客户端可使用浏览器登录或 API 密钥进行身份验证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.bankstatemently.com/mcpclaude mcp add --transport http bankstatemently-bankstatemently https://api.bankstatemently.com/mcp{"mcpServers":{"bankstatemently-bankstatemently":{"type":"http","url":"https://api.bankstatemently.com/mcp"}}}在 Cursor 中打开{"servers":{"bankstatemently-bankstatemently":{"type":"http","url":"https://api.bankstatemently.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"bankstatemently-bankstatemently":{"type":"http","url":"https://api.bankstatemently.com/mcp"}}}{"mcpServers":{"bankstatemently-bankstatemently":{"serverUrl":"https://api.bankstatemently.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.bankstatemently.com/mcp需要授权工具
22| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| count | integer | 否 | 批量大小——一次调用中生成这么多个独立的一次性上传 URL,而不是每个文件调用一次 request_upload。设置后,响应会返回 "uploads":一个包含这么多个 { upload_id, upload_url } 对象的数组。省略时默认返回单个 URL。 |
详细介绍
bankstatemently/plugins
Bankstatemently 的市场插件 — 转换银行对账单。
通过 Claude Code 市场安装
/plugin marketplace add bankstatemently/plugins
/plugin install bankstatemently@bankstatemently
安装后,启用该插件。首次调用工具时会打开浏览器供你登录;插件无需任何设置。
对于无头环境(CI、脚本),请跳过插件,直接使用 API 密钥添加服务 — 见下文。前往 bankstatemently.com/developer 获取密钥。
插件
- bankstatemently — 用于转换银行对账单的 MCP 服务。 转换 PDF、列出对账单、检查贷项、运行基准评估。
Claude Code 直接安装(无插件)
直接添加托管的 MCP 服务,并使用浏览器登录:
claude mcp add --transport http bankstatemently https://api.bankstatemently.com/mcp
对于无头环境,请改为在 X-API-Key 标头中传入 API 密钥(服务会拒绝 Authorization: Bearer):
claude mcp add --transport http bankstatemently https://api.bankstatemently.com/mcp \
--header "X-API-Key: <your-bsk_live_key>"
Codex
Codex 原生支持 OAuth。只需运行这条命令,它就会检测我们服务的发现元数据并打开浏览器供你登录 — 从不会存储密钥:
codex mcp add bankstatemently --url https://api.bankstatemently.com/mcp
对于无法通过浏览器登录的无头环境或 CI 环境,请改用 mcp-remote 桥接服务,通过 API 密钥进行连接。在启动 Codex 的 Shell 中导出密钥,并确保在 Codex 启动前完成:
export BANKSTATEMENTLY_API_KEY=bsk_live_...
codex mcp add bankstatemently -- npx -y mcp-remote@latest https://api.bankstatemently.com/mcp --header "X-API-Key: ${BANKSTATEMENTLY_API_KEY}"
Codex 目前尚未将插件声明的 MCP 服务提供给会话,因此目前无法在 Codex 中使用上面的插件安装方式(及其捆绑的技能)— 请改用上述命令。
**凭据管理器和沙盒客户端:**切勿在 MCP 服务命令本身中从 Keychain、1Password 或其他凭据管理器获取密钥 — Codex 在工具发现时会在沙盒中运行该命令,因此凭据管理器查找会静默失败,服务的工具也不会显示。请改为在启动 Codex 的 Shell 中导出密钥。另请注意,mcp-remote 会将解析后的标头值写入 stderr,因此通过包装脚本解析的密钥可能会出现在客户端日志中。
通过 stdio 运行
对于仅支持 stdio 的客户端(Claude Desktop 的配置文件、Cursor、无头
环境),或会在本地启动服务的目录扫描器,请克隆
公开仓库并直接运行独立的 mcp-stdio 服务 — 无需
Docker,也无需桥接进程:
git clone https://github.com/bankstatemently/plugins.git
cd plugins/mcp-stdio
npm install --omit=dev
BANKSTATEMENTLY_API_KEY=bsk_live_... node dist/stdio.js
启动时,BANKSTATEMENTLY_API_KEY 为可选项:无论是否提供密钥,initialize/tools/list
都会在不发起网络调用的情况下响应,因此未配置凭据的
目录探测仍可看到完整的工具列表。没有密钥时调用 tools/call
会返回与托管服务相同的需要身份验证结果。请在启动该进程的 Shell 或运行时环境中
导出密钥 — 切勿在 MCP 命令内部解析密钥(在
沙盒客户端命令中进行凭据管理器查找会静默失败,注意事项与上文的 Codex 部分
相同)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。