Dwolla Connector for AI agents.
30 live capabilities
Manage ACH transfers and customer payments from your AI client.
Waiting for input…
Why people use Dwolla
Dwolla : Automating ACH Payments for Fintech Operations
With this Connector, you just ask your agent. You get the status of a transfer or the verification state of a funding source in one sentence. You get your time back to focus on building features instead of clicking through menus.
What Vinkius changes
You get a conversational interface for your entire payment infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Onboarding a new business
An ops person asks the agent to create a customer, add a beneficial owner, and link a funding source to get a new business started.
- Real-world use case 02
Checking a stuck payment
A developer asks the agent to list account transfers and find a specific pending transaction ID to see why it is delayed.
- Real-world use case 03
Verifying a user
A support agent asks the agent to verify micro-deposits for a specific funding source to unlock a feature for a customer.
Complete set · 30capabilities
The complete Dwolla capability set.
These are the exact actions your AI can choose when you ask it to work with Dwolla.
01—04
4 capabilities in this set.
Part of 30 available through Dwolla.
- 01 Capability
Create beneficial owner
Create a beneficial owner for a business customer. This helps you complete business onboarding requirements quickly.
- 02 Capability
Create customer funding source
Link a specific funding source to a customer. It makes it easy to manage multiple payment options for a single user.
- 03 Capability
Create customer
Create a new customer. This lets you register new users into your system through the AI.
- 04 Capability
Create document
Create a document for a customer. Use this to store and manage files for your users.
05—08
4 capabilities in this set.
Part of 30 available through Dwolla.
- 05 Capability
Get customer
Retrieve a customer. This pulls up all the specific data for a single user profile.
- 06 Capability
Get document
Retrieve a document. This lets your agent fetch specific files for a customer.
- 07 Capability
Get event
Retrieve an event. This provides details on specific webhooks or system events.
- 08 Capability
Get funding source
Retrieve a funding source. Use this to see the details of a specific bank link.
09—12
4 capabilities in this set.
Part of 30 available through Dwolla.
- 09 Capability
Get mass payment
Retrieve a mass payment. This pulls up the details of a large batch payout.
- 10 Capability
Initiate kba
Initiate a KBA session for a customer. This starts the knowledge-based authentication process.
- 11 Capability
Initiate mass payment
Initiate a mass payment. This lets you send a batch of payments to many people at once.
- 12 Capability
Initiate transfer
Initiate a transfer. This moves money between funding sources for your customers.
13—16
4 capabilities in this set.
Part of 30 available through Dwolla.
- 13 Capability
List webhook subscriptions
List webhook subscriptions. Use this to see all your active real-time alerts.
- 14 Capability
Retry webhook
Retry a webhook. Use this to resend a failed notification to your system.
- 15 Capability
Update funding source
Update or remove a funding source. This allows you to manage active bank links.
- 16 Capability
Verify kba
Verify KBA answers. This confirms the identity of a customer through knowledge-based auth.
17—20
4 capabilities in this set.
Part of 30 available through Dwolla.
- 17 Capability
Verify micro deposits
Verify micro-deposits for a funding source. This confirms a bank account is valid.
- 18 Capability
List events
List events. This lets you see a history of all system events.
- 19 Capability
Update customer
Update a customer. This lets you change user details like names or emails.
- 20 Capability
Create funding source
Create a funding source. This sets up new bank accounts or balances for your system.
21—24
4 capabilities in this set.
Part of 30 available through Dwolla.
- 21 Capability
Create label
Create a label for a customer. This helps you categorize your users for better reporting.
- 22 Capability
Create webhook subscription
Create a webhook subscription. Set up real-time alerts for your payment events.
- 23 Capability
Get account
Retrieve Dwolla account details. Use this to check your overall account status and limits.
- 24 Capability
Get transfer
Retrieve a transfer. This shows you the status and details of a single money movement.
25—27
3 capabilities in this set.
Part of 30 available through Dwolla.
- 25 Capability
List account transfers
List transfers for an account. This gives you a full history of money moved from an account.
- 26 Capability
List beneficial owners
List beneficial owners for a customer. This helps you audit business ownership details.
- 27 Capability
List customers
List or search customers. Use this to find users or see your entire customer base.
28—30
3 capabilities in this set.
Part of 30 available through Dwolla.
- 28 Capability
List labels
List labels for a customer. This helps you see how your customers are categorized.
- 29 Capability
List account funding sources
List funding sources for an account. This shows all bank accounts linked to an account.
- 30 Capability
Cancel transfer
Cancel a pending transfer. Use this to stop a transaction before it completes.
Set up in minutes
One URL. Then ask Dwolla to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Dwolla from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Dwolla, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Dwolla for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Dwolla URL.
- Step 03
Save and start
Save the connection and enable Dwolla in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"dwolla": {
"url": "https://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Dwolla
Open Agent mode in chat and ask: "Using Dwolla, help me...". 30 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"dwolla": {
"url": "https://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Dwolla
Ask Copilot: "Using Dwolla, help me...". 30 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"dwolla": {
"url": "https://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Dwolla
Open Cascade and ask: "Using Dwolla, help me...". 30 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"dwolla": {
"url": "https://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Dwolla
Ask Cline: "Using Dwolla, help me...". 30 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add dwolla --transport http "https://edge.vinkius.com/vk_preview_sOjZjhmdYv5kVazzGS8H4TZFYsoFgBrTLjoZuaBv/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Dwolla
Ask Claude: "Using Dwolla, show me...". 30 tools are ready
Where the request belongs
Work Dwolla can move forward.
This is for fintech engineers and ops leads who are tired of manual data entry. It solves the problem of jumping between dashboards to manage bank links and payment statuses.
Fintech Developer
Tests payment flows in the IDE and verifies customer data without manual setup.
Operations Team Member
Monitors transfer statuses and updates customer records through simple chat queries.
Product Manager
Audits funding sources and account balances during development cycles.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGoCardless
Collect recurring payments directly from bank accounts with automated direct debit that reduces failed payment rates.
Paddle
Manage billing, subscriptions, and transactions via Paddle. inspect customers, list products, pause recurring plans, and void transactions from any AI agent.
Everyware Payments & Messaging
Equip your AI agent to manage payments, track digital invoices, and monitor SMS messages via the Everyware API.
Braintree
Process and manage payments via Braintree GraphQL API. search transactions, manage customers, and issue refunds directly from any AI agent.
ChargeDesk
Manage billing and payments via ChargeDesk. track charges, refund payments, and manage customers across multiple gateways directly from any AI agent.
Paystack
Manage payments via Paystack. list transactions, verify payments, and manage customers directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Dwolla connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Dwolla.
The practical details behind the request, access and result.
Can I use Dwolla MCP to manage ACH payments?
Yes, you can initiate and track ACH transfers directly through your AI agent without leaving your workspace.
How does Dwolla MCP handle customer onboarding?
It lets you create customers, assign labels, and link their bank accounts via simple text commands.
Can I verify bank accounts automatically with Dwolla MCP?
Yes, it handles micro-deposit verification and KBA sessions to ensure secure bank links for your users.
Does Dwolla MCP support mass payments?
Yes, you can use it to initiate and monitor large-scale batch payouts for your users through the agent.
Can I see my transfer history using Dwolla MCP?
Yes, you can list all transfers for an account to see every transaction's lifecycle and current status.
How do I switch between sandbox and production with Dwolla MCP?
You specify your environment in the setup, so you can test safely in sandbox before going live in production.
How do I verify a bank account using micro-deposits?
Use the verify_micro_deposits capability by providing the Funding Source ID and the two deposit amounts. This ensures the bank account is active and owned by the customer.
Can I create a new customer directly through the AI?
Yes! Use the create_customer capability with a JSON payload containing the customer's details like firstName, lastName, and email.
How can I see the history of transfers for my organization?
You can use the list_account_transfers capability with your Account ID to retrieve all recent and past fund movements associated with your Dwolla account.
One connection away
Give your agent a direct line to Dwolla.
Connect Dwolla once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available