4,500+ servers built on MCP Fusion
Vinkius

Column MCP. Execute real money movements from natural language.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Column MCP on Cursor AI Code Editor MCP Client Column MCP on Claude Desktop App MCP Integration Column MCP on OpenAI Agents SDK MCP Compatible Column MCP on Visual Studio Code MCP Extension Client Column MCP on GitHub Copilot AI Agent MCP Integration Column MCP on Google Gemini AI MCP Integration Column MCP on Lovable AI Development MCP Client Column MCP on Mistral AI Agents MCP Compatible Column MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Column MCP Server gives your agent direct access to a nationally chartered US bank. You can use natural text to create accounts, send wire transfers, run ACH payments, and even print physical paper checks.

It handles all major US money movements.

What your AI agents can do

Column create ach transfer

Sends an Automated Clearing House (ACH) payment to an external routing and account number.

Column create bank account

Establishes a new Demand Deposit Account (DDA) for a corporate entity.

Column create check

Generates and mails a physical paper check for a specific recipient.

+ 9 more capabilities included
Initiate Bank Account Setup

Your agent registers a new legal entity via column_create_entity and establishes a Demand Deposit Account (DDA) using column_create_bank_account.

Move Funds via ACH or Wire

The agent executes automated clearing house (ACH) payments with column_create_ach_transfer or sends immediate funds through column_create_wire_transfer.

Generate Physical Payments

You ask your agent to pay a vendor, and it uses column_create_check to print and digitally book a physical paper check.

Audit Account Status

The agent fetches current balances using column_get_balance or retrieves detailed historical statements with column_get_statement.

Manage Records

You instruct the agent to view all active KYC profiles using column_list_entities or check historical payment logs with column_list_transfers.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Column MCP Server: 12 Tools for Financial Management

These tools let your agent perform every core banking function, from setting up entities to sending physical checks, without needing a web UI.

column019d7577

column create ach transfer

Sends an Automated Clearing House (ACH) payment to an external routing and account number.

column019d7577

column create bank account

Establishes a new Demand Deposit Account (DDA) for a corporate entity.

column019d7577

column create check

Generates and mails a physical paper check for a specific recipient.

column019d7577

column create entity

Registers a business or person for Know Your Customer (KYC) compliance screening.

column019d7577

column create wire transfer

Sends an immediate, high-value wire transfer between accounts.

column019d7577

column get balance

Retrieves the current, available balance of a specified bank account.

column019d7577

column get bank account

Fetches specific details, like routing numbers, for an existing DDA account.

column019d7577

column get statement

Downloads the bank statement artifacts for a given account period.

column019d7577

column list entities

Lists all active KYC profiles associated with the bank charter.

column019d7577

column list transfers

Retrieves a history of past ACH payment operations.

column019d7577

column list webhooks

Views all webhooks that are currently registered and listening for events.

column019d7577

column simulate ach

Triggers a test ACH movement to simulate inbound money movement for testing.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Column, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This MCP Server hooks your agent straight into a nationally chartered US bank's core API. It gives you raw, deterministic access to all major US money movements, bypassing the usual FinTech wrappers. You can use natural text to get your agent to set up accounts, send ACH payments, run wire transfers, and even print paper checks.

Getting Started

  • Your agent registers a new legal entity with column_create_entity for Know Your Customer (KYC) compliance, and then you can establish a Demand Deposit Account (DDA) using column_create_bank_account.
  • You send an Automated Clearing House (ACH) payment to an external routing and account number with column_create_ach_transfer, or you can send immediate, high-value funds between accounts by calling column_create_wire_transfer.
  • To pay a vendor, you ask your agent to print and digitally book a physical paper check using column_create_check.

Managing and Auditing Money

  • You check the current, available funds of a specific bank account using column_get_balance. You can also pull detailed historical bank statements for a given account period with column_get_statement.
  • If you need to see what accounts are active, you can fetch specific details, like routing numbers, for an existing DDA account with column_get_bank_account.
  • You can view all active KYC profiles associated with the bank charter by running column_list_entities, or check past ACH payment operations by running column_list_transfers.
  • You can view all webhooks that are currently registered and listening for events using column_list_webhooks.
  • The agent can trigger a test ACH movement using column_simulate_ach to simulate inbound money movement for testing purposes.

How Column MCP Works

  1. 1 First, obtain your developer API Key from the Column Bank developer web-app. Integrate this token into the MCP interface parameters.
  2. 2 Next, direct your agent to perform a financial action, like 'Send $5,000 via ACH to routing X'. The agent calls the appropriate tool (e.g., column_create_ach_transfer).
  3. 3 The bank processes the transaction, and the agent returns the transaction ID, confirmation, and updated account balance.

The bottom line is, your agent talks to the bank's API directly, eliminating the need to use web dashboards or manual forms.

Who Is Column MCP For?

Anyone who runs money through a business needs this. This is for Ops Engineers, Financial Analysts, and Payroll Managers who can't afford to manually check bank portals all day. If your job involves moving money or managing corporate records, this is for you.

Financial Operations Engineer

Runs automated payout sequences. They use tools like column_create_ach_transfer to pay hundreds of vendors without writing a single line of custom integration code.

Corporate Compliance Manager

Handles new business onboarding. They use column_create_entity to register new clients and column_create_bank_account to establish their corporate accounts, all within a chat session.

Payroll Manager

Needs to issue paper checks quickly. They ask the agent to 'Mail a check to John at 123 Main St' and use column_create_check to generate and book the payment.

What Changes When You Connect

  • Direct Payouts via column_create_ach_transfer: Stop building custom UIs for vendor payments. Use the agent to reliably settle recurring payouts directly from your native balance.
  • Compliance and Setup with column_create_entity: Onboarding a new client used to take a dozen manual steps. Now, the agent handles KYC/KYB screening and registers the entity in one chat action.
  • Physical Payments with column_create_check: You don't need to access a separate check-writing portal. Just tell the agent to 'Mail a $500 check to X address,' and it prints and books the payment.
  • Immediate Funds via column_create_wire_transfer: When you need money now, use the agent to execute an instant wire transfer, bypassing slower ACH rails. It’s designed for time-sensitive capital.
  • Full Audit Trail with column_get_statement: Stop guessing where your money went. Use column_get_statement to retrieve official bank statement artifacts and column_list_transfers to sweep historical payment logs.
  • Account Status Checks with column_get_balance: Never wait for a bank email. Get real-time confirmation of available funds instantly by calling column_get_balance.

Real-World Use Cases

01

Quarterly Payroll Run

The payroll manager needs to send payroll to 200 contractors. Instead of uploading a massive CSV to a payment portal, they ask the agent: 'Run the ACH transfers for the Q2 payroll batch.' The agent uses column_create_ach_transfer repeatedly, settling the full batch in a single, automated sequence.

02

New Client Onboarding

A new corporate client needs a bank account. The compliance officer asks the agent to 'Onboard GreenTech LLC.' The agent first runs column_create_entity to vet the company, and then uses column_create_bank_account to generate the necessary DDA account number.

03

Urgent Vendor Payment

A critical piece of equipment needs immediate payment. The engineer tells the agent: 'Send $10,000 wire transfer to Acme Corp immediately.' The agent calls column_create_wire_transfer, guaranteeing the fastest possible settlement.

04

Archived Check Request

The accounting team needs to pay a vendor who only accepts paper checks. They prompt the agent: 'Issue a $3,000 check to Smith & Sons, 45 Oak St.' The agent uses column_create_check, handling the printing, booking, and mailing process.

The Tradeoffs

Treating all transfers the same

Asking the agent to 'Move the money.' This is vague. It doesn't tell the system if the money needs to be instant, recurring, or physical.

Be specific. If it's recurring, use column_create_ach_transfer. If it's urgent, use column_create_wire_transfer. If it's a paper payment, use column_create_check. The tool names enforce the mechanism.

Assuming current balance is enough

Just checking the account without knowing the current available funds. You might think you have $10k, but processing holds could make it less.

Always run column_get_balance first. This tool gives you the most accurate, reconciled view of available funds before you try to commit any funds.

Ignoring the sandbox

Running a live payment test using column_create_ach_transfer when you only wanted to check the flow. This costs real money and causes real transactions.

Always use column_simulate_ach first. This runs a test ACH movement to validate the entire process and ensure the parameters are correct before committing funds.

When It Fits, When It Doesn't

Use this server if your core problem is the mechanics of money movement in the US. This is for deterministic, high-stakes actions: setting up accounts, sending transfers, and recording payments. You must use it if your workflow requires generating physical checks or handling payroll batches.

Don't use this if you just need to read data for simple reporting (e.g., 'What was my balance last month?'). For that, column_get_statement works. If you are building a prediction model based on external data, you need a different type of data source. This server is for executing commands, not just aggregating information.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Column. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

column_create_ach_transfer column_create_bank_account column_create_check column_create_entity column_create_wire_transfer column_get_balance column_get_bank_account column_get_statement column_list_entities column_list_transfers column_list_webhooks column_simulate_ach

Manually managing payouts and vendor payments is a headache.

Today, running a payroll or paying vendors means jumping between a dashboard, a spreadsheet, and a payment portal. You upload a CSV, wait for the batch status to process, and then you have to manually reconcile the ledger against the bank's statement. It's clicking through five different screens just to know if the payment went through.

With the Column MCP Server, you tell your agent to run the payout. The agent handles the API call (`column_create_ach_transfer`), the status tracking, and the ledger update. You get a simple confirmation: the payment is processed and where the money went.

Column MCP Server: Execute transfers and payments.

Sending money today requires complex decisions: Is it instant? Does it need to be physical? Does it need to be recurring? You have to select the right portal and fill out the right forms.

Now, you just tell your agent the intent. Does it need to be a physical check? Use `column_create_check`. Is it urgent? Use `column_create_wire_transfer`. The complexity of the payment method disappears; you only state the goal.

Common Questions About Column MCP

How do I check my available funds using column_get_balance? +

You run column_get_balance and it returns the current available amount in your account. This is the most accurate number you'll get before making any transfers.

What's the difference between column_create_ach_transfer and column_create_wire_transfer? +

ACH is for standard, recurring, batch payouts (like payroll). Wire transfers are for immediate, high-value, time-sensitive payments that need to settle instantly.

Can I list past payments using column_list_transfers? +

Yes, column_list_transfers sweeps a history of historical ACH payment operations. This is your primary tool for auditing past batches.

Does column_create_check actually mail the physical check? +

Yes, column_create_check generates the check and books the ledger payload, simulating the full process of printing and mailing it out to a US address.

How do I set up a new corporate client using column_create_entity? +

You start by calling column_create_entity to register the business for KYC screening. Once approved, you use column_create_bank_account to generate the actual corporate DDA account.

What do I need to know about using `column_create_bank_account`? +

You must first obtain your developer API Key and pass it into the MCP parameters. This token serves as both your basic auth credentials and the primary method for establishing the Demand Deposit Account (DDA).

How do I check my active KYC profiles using `column_list_entities`? +

Calling column_list_entities provides a view of all KYC profiles registered under your charter. This list helps you confirm which businesses or persons are active within the system.

Can I test an ACH payment before committing funds using `column_simulate_ach`? +

Yes, column_simulate_ach triggers a Sandbox inbound money movement. This lets you test ACH operations without touching live funds, ensuring your workflow is accurate before deployment.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Column. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.