Connect BankSync to Postman

Connect BankSync MCP server to Postman for AI-powered API testing and exploration of bank financial data.

Prerequisites

  • A BankSync account with at least one connected bank
  • An API key with all permission scopes (created from Workspace → Developers)

Configuration

Add the BankSync server to your Postman MCP configuration, replacing the placeholder with your API key:

MCP config (JSON)
{
"mcpServers": {
"banksync": {
"url": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "bsk_your_api_key_here"
}
}
}
}

Where it goes: .cursor/mcp.json (project root, when running Postman + BankSync together in Claude Code or Cursor)

Test BankSync MCP in Postman (raw HTTP request, X-API-Key header)

Test BankSync MCP in Postman (raw HTTP request, X-API-Key header)
POST https://mcp.banksync.io
Content-Type: application/json
X-API-Key: bsk_your_api_key_here
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {}
}

Postman + BankSync together (.cursor/mcp.json in Claude Code / Cursor)

Postman + BankSync together (.cursor/mcp.json in Claude Code / Cursor)
{
"mcpServers": {
"postman": {
"type": "http",
"url": "https://mcp.postman.com/minimal"
},
"banksync": {
"url": "https://mcp.banksync.io",
"headers": {
"X-API-Key": "bsk_your_api_key_here"
}
}
}
}
Server URL. BankSync’s MCP server is at https://mcp.banksync.io over Streamable HTTP, authenticated with your X-API-Key. If Postman can’t reach a remote server, use the local bridge npx -y @banksync/mcp with BANKSYNC_API_KEY set.

Verify your connection

Restart your client and try these prompts to confirm the connection works:

List my workspaces
What banks do I have connected?
What’s my checking account balance?

Troubleshooting

“No tools available” or the MCP server is not listed

  • Make sure you restarted your AI client after editing the config file.
  • Verify the JSON/YAML is valid (no trailing commas, correct brackets).
  • Check the URL is exactly https://mcp.banksync.io.

“Authentication failed” or “Invalid API key”

  • Confirm the key starts with bsk_ and has not been revoked.
  • Ensure the key is passed in the X-API-Key header.
  • Check for stray whitespace or newlines around the key value.

Connection timeout or the client lacks remote HTTP support

  • The server uses Streamable HTTP. Allow outbound HTTPS to mcp.banksync.io.
  • If your client only supports local servers, use the npm bridge: npx -y @banksync/mcp.

Tools are listed but return errors

  • Verify your API key has the required scopes — for full access, select all scopes when creating the key.
  • Make sure you have at least one bank connected in the BankSync app.
  • Check that you are passing the correct workspace ID when prompted.

Debugging with MCP Inspector

  • Use the MCP Inspector to test the connection independently of your AI client.
  • Run: npx @modelcontextprotocol/inspector --url https://mcp.banksync.io--header "X-API-Key: bsk_your_key"
  • If the Inspector connects but your client does not, the issue is your client configuration.