# Column MCP for AI Agents AI Agent Connect

> Column MCP lets your AI agent handle actual banking tasks like moving money, opening accounts, and mailing paper checks. It connects your agent to a real US bank's developer APIs, skipping the usual fintech middleman. You can automate vendor payouts or set up corporate entities without leaving your chat interface.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_M1mnX3EpzDjLLuuyAkyikMSsuVYdvibWES2F4klJ/ai-agent-connect
- **Tags:** ach-transfers, banking-api, financial-infrastructure, wire-transfers, developer-first, money-movement

## Description

This Connector gives your AI agent a direct line to a nationally chartered US bank. Most fintech tools are just wrappers around other services, but this connects your agent to raw developer APIs built for heavy lifting. You can move money between accounts, handle complex corporate KYC, and even manage the physical side of banking. If you need to send a paper check to a vendor who refuses to take digital payments, your agent can do that too. It's built for high-volume money movement where accuracy and actual banking infrastructure matter more than a pretty dashboard. You'll find this in the Vinkius catalog for when you need your agent to do more than just talk about money. You need it to actually move it. It takes the friction out of capital routing by letting you interact with a bank as if it were just another part of your tech stack. Whether you're handling payroll for a massive workforce or opening a dozen new accounts for a growing company, this is the infrastructure you need to get the job done without the manual overhead.

## Tools

### column_create_bank_account
This tool establishes a new Demand Deposit Account (DDA). Use it to create bank accounts for new business entities or operational clusters.

### column_create_check
This tool generates and mails a physical paper check to a US address. It is perfect for legacy vendor systems that do not accept digital payments.

### column_create_wire_transfer
This tool fires an immediate wire transfer for large capital moves. It is the go-to for high-priority, same-day money movement.

### column_get_balance
This tool audits the settled funds inside a specific bank account. It helps you verify available limits after reconciling offsets.

### column_get_bank_account
This tool fetches specific DDA details like routing information. Use it to retrieve account specifics for your records.

### column_get_statement
This tool retrieves the generated bank statement artifacts. Use it to pull official records for audits or reconciliation.

### column_list_entities
This tool views all active KYC profiles under your bank charter. Use it to manage the list of verified business entities.

### column_list_transfers
This tool sweeps historical ACH payment operations. Use it to review past payment history and settlement data.

### column_list_webhooks
This tool views all registered listening streams. Use it to manage the webhooks that notify your system of bank updates.

### column_create_ach_transfer
This tool fires an ACH payment to an external routing and account number. It is useful for settling recurring vendor payouts directly from your balance.

### column_create_entity
This tool registers a business or person for KYC compliance screening. Use it to build verified operational clusters inside the bank.

### column_simulate_ach
This tool triggers a sandbox inbound money movement. Use it to test your ACH logic without moving real capital.

## Prompt Examples

**Prompt:** 
```
How much money do we have in our main operating account right now?
```

**Response:** 
```
### Account Balance Analysis

**Account:** Operational_Main_01

| Metric | Value |
| :--- | :--- |
| **Settled Funds** | $483,101.40 |
| **Available Limit** | $483,101.40 |
| **Status** | Reconciled |

*Note: All funds are verified and ready for immediate dispatch.*
```

**Prompt:** 
```
Send a $2,000 check to the local hardware store at 123 Main St.
```

**Response:** 
```
### Check Dispatch Confirmed

*   **Amount:** $2,000.00
*   **Payee:** Local Hardware Store
*   **Address:** 123 Main St.
*   **Action:** Printed and mailed via standard USPS.

I've deducted the amount from your primary DDA account.
```

**Prompt:** 
```
Set up a new business account for our new branch in Chicago.
```

**Response:** 
```
### New Entity Registration

I have initiated the following: 
1. **KYC Screening:** Submitted for 'Chicago Branch LLC'.
2. **Account Creation:** New DDA pending for the Chicago region.

You'll receive a confirmation once the compliance team clears the new entity.
```

## Capabilities

### Execute ACH and Wire transfers
Move funds between accounts using standard clearinghouse protocols.

### Open new bank accounts
Establish new Demand Deposit Accounts for your business entities.

### Mail physical paper checks
Generate and mail actual paper checks to US addresses for legacy vendors.

### Register business entities
Handle KYC and KYB compliance screening for new business profiles.

### Audit balances and statements
Retrieve real-time account balances and historical bank statements.

### Manage transfer history
List and sweep historical ACH payment operations for your records.

## Use Cases

### The Stubborn Vendor
A vendor refuses digital payments. You tell your agent to mail a $500 check to their office. It uses column_create_check to handle the print and mail job.

### The Rapid Expansion
You're opening five new regional offices. Your agent uses column_create_entity and column_create_bank_account to set up the infrastructure for all of them in one go.

### The High-Volume Payout
You need to send 100 ACH payments to contractors. Your agent handles the batching via column_create_ach_transfer to keep your records clean.

### Real-Time Balance Audits
You need to know exactly how much capital is available for a large purchase. Your agent uses column_get_balance to verify funds instantly.

## Benefits

- Move capital instantly with column_create_wire_transfer without logging into a web portal.
- Automate recurring vendor payments using column_create_ach_transfer for reliable settlement.
- Handle old-school vendors by mailing paper checks with column_create_check.
- Scale corporate growth by registering new entities via column_create_entity for KYC.
- Audit your finances easily by checking balances and statements with column_get_balance.
- Test your money movement logic safely using column_simulate_ach in a sandbox.

## How It Works

The bottom line is you get a direct bridge between your AI's instructions and a real US banking ledger.

1. Sign up for a developer account on the Column Bank website.
2. Grab your API Key from the security settings in your developer dashboard.
3. Paste that key into the Connector parameters in your AI client.

## Frequently Asked Questions

**Can the Column MCP mail physical paper checks?**
Yes, it can print and mail physical paper checks to US addresses. This is ideal for paying vendors who don't accept digital payments.

**Does the Column MCP support wire transfers?**
Yes, it handles immediate wire transfers for large capital moves. This allows your agent to move significant funds quickly.

**Can my agent use the Column MCP to open new bank accounts?**
Yes, it can establish new Demand Deposit Accounts for your business. You can set up accounts for new entities or operational clusters via chat.

**Is the Column MCP good for high-volume payouts?**
Yes, it is designed for heavy capital movement. It handles ACH and wire transfers with the reliability of a nationally chartered bank.

**Can I check my bank balance with the Column MCP?**
Yes, your agent can audit settled funds in any account. It provides real-time balance checks and historical statements.

**Does the Column MCP handle KYC for new businesses?**
Yes, it registers entities for compliance screening. This lets you automate the setup of new business profiles under your bank charter.

**Is 'column_create_check' actually sending out physical US Mail?**
Yes! Column natively operates check printing infrastructure lockboxes. By providing a proper US Address in your chat interface to `column_create_check`, Column mechanically generates the cheque deducting the amount initially and mails it sequentially. It is incredibly useful for archaic landlord payouts and contractor duties.

**How are Webhooks handled in the AI interaction space?**
With `column_list_webhooks`, you give your AI agent deep systemic oversight over what automated routing endpoints are configured to hear back clearance metrics. An AI could check if an engineer correctly connected your primary SaaS billing app to Column's wire settlements.

**Does Column authentication require extensive mTLS configurations as well?**
No, US Banking BaaS endpoints standardly utilize simpler Auth mappings than LATAM. Column simply relies on Basic Authentication mapping natively your standard alphanumeric `API KEY` which the framework seamlessly encodes securely for you under the hood.