# Checkbook.io MCP for AI Agents AI Agent Connect

> Checkbook.io MCP lets you manage digital and physical checks, track invoices, and send payments through your AI agent. It handles the heavy lifting of accounts payable by connecting your bank accounts and payment history directly to your workspace. Stop switching tabs to move money or check status; do it all in one chat.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_hjtXPaSPwMJv2x7I0pJPVEH69OJUH0h6xGwi2UZj/ai-agent-connect
- **Tags:** digital-checks, disbursements, accounts-payable, fintech, automated-payments

## Description

You're tired of jumping between your bank portal, your invoice tracker, and your email just to get one vendor paid. This Connector changes that by letting your AI agent handle the actual movement of money and the tracking of every check that leaves your account. Instead of manually copying account numbers or hunting for a physical check's status, you just tell your agent what needs to happen. It pulls in your linked bank accounts, looks up your current invoices, and handles the distribution of funds whether it's a digital payment via email or a physical check in the mail. It's a way to keep your records clean without the constant context switching. You can see who's been paid, who's still pending, and what's scheduled for next month without ever leaving your workspace. Since Vinkius makes it easy to plug this into your existing setup, you can move from a messy spreadsheet of who owes what to a live, conversational payment system. It takes the friction out of the boring stuff like verifying payment history or monitoring recurring subscriptions.

## Tools

### get_check_details
Get specific info on a single check. Use this to see if a payment was successful or is still pending.

### list_recurring_payments
See all your active check subscriptions. This helps you monitor ongoing payments without manual tracking.

### send_digital_check
Send a digital check to a recipient via email or phone. Use this for instant payments that don't require mail.

### send_physical_check
Send a physical check to a recipient via mail. This is the best way to pay vendors who prefer paper.

### list_checkbook_invoices
View every invoice in your account. Use this to see what's currently outstanding or due.

### get_checkbook_profile
Pull your core account and profile info. It's the best way to check your current user settings.

### list_linked_bank_accounts
See all your connected bank accounts. Use this to check which accounts are verified and ready for use.

### list_checkbook_checks
Pull a list of all digital and physical checks. This gives you a full history of your sent and received payments.

## Prompt Examples

**Prompt:** 
```
List my last 5 checks.
```

**Response:** 
```
### Recent Checks

| Date | Amount | Recipient | Status |
| :--- | :--- | :--- | :--- |
| 2023-10-01 | $100.00 | John Doe | **Paid** |
| 2023-10-02 | $250.00 | Acme Inc | **In Process** |
| 2023-10-03 | $50.00 | Sarah Smith | **Paid** |
| 2023-10-04 | $1,200.00 | BuildCorp | **Paid** |
| 2023-10-05 | $75.00 | TechSupply | **Pending** |

Would you like to see the details for any of these?
```

**Prompt:** 
```
Send a digital check for $50 to 'sarah@example.com' with memo 'Refund'.
```

**Response:** 
```
### Payment Confirmation

**Digital check issued successfully.**

*   **Recipient:** sarah@example.com
*   **Amount:** $50.00
*   **Memo:** Refund
*   **Check ID:** `chk_123456`

I've sent that over now.
```

**Prompt:** 
```
Show me my linked bank accounts.
```

**Response:** 
```
### Linked Bank Accounts

*   **Chase Checking (****1234)**
    *   *Status:* Verified
    *   *Ready for use:* Yes
*   **Wells Fargo Savings (****5678)**
    *   *Status:* Verified
    *   *Ready for use:* Yes

Both accounts are connected and ready for your next payment.
```

## Capabilities

### Issue digital checks
Send payments to recipients via email or phone instantly.

### Mail physical checks
Trigger physical checks to be sent to contractors via mail.

### Pull bank account data
View all connected bank accounts and their verification statuses.

### List all invoices
Retrieve a full list of invoices within your account.

### Monitor subscriptions
Track all active recurring check payment subscriptions.

### Retrieve check details
Get specific info on any individual check in your history.

### View account profile
Access your core user profile and account settings.

## Use Cases

### Paying multiple vendors quickly
An AP clerk needs to pay 10 vendors. They ask the agent to 'Send a digital check for $500 to vendor_a@email.com' using `send_digital_check`.

### Checking monthly payment history
A business owner needs to know who's been paid this month. They ask the agent to 'List all checks from the last 30 days' using `list_checkbook_checks`.

### Tracking physical check status
A logistics manager needs to know if a contractor's check was mailed. They ask the agent to 'Check the status of the physical check for Smith Construction' using `get_check_details`.

### Monitoring recurring payouts
A payroll admin wants to see who is on autopay. They ask the agent to 'Show me all my recurring payments' using `list_recurring_payments`.

## Benefits

- Stop manual data entry by using `send_digital_check` to pay vendors instantly.
- Keep your records accurate by pulling live data with `list_checkbook_checks`.
- Save time on recurring costs by monitoring all subscriptions with `list_recurring_payments`.
- Get instant visibility into your cash flow by checking `list_linked_bank_accounts`.
- Reduce errors in vendor payments by using `get_check_details` to verify specific transaction statuses.
- Organize your invoice tracking by pulling all records with `list_checkbook_invoices`.

## How It Works

The bottom line is you can manage your entire accounts payable workflow through a single chat interface.

1. Connect your Checkbook.io account by providing your API Key and Secret in the setup.
2. Link your bank accounts and verify their status.
3. Ask your agent to send payments, list invoices, or check statuses.

## Frequently Asked Questions

**Can Checkbook.io MCP pay my vendors automatically?**
Yes, you can use your agent to send digital checks via email or phone instantly, which automates the manual payment process for your vendors.

**Does the Checkbook.io MCP handle physical mail?**
Yes, it can trigger physical checks to be sent via mail to vendors who prefer paper payments, keeping everything in one place.

**Can I use Checkbook.io MCP to see my bank balances?**
You can list your connected bank accounts and see their verification status to help manage your available funds.

**How do I manage recurring payments with Checkbook.io MCP?**
The Connector lists all your active check subscriptions, making it easy to monitor ongoing payments and ensure they are active.

**Can the Checkbook.io MCP find specific invoices?**
Yes, it can pull a full list of invoices from your account so you can see what is currently outstanding or due for payment.

**Is Checkbook.io MCP good for small businesses?**
It is ideal for small business owners who want to move money and manage checks without having to log into a separate banking portal every time.

**Can I send a physical check through the agent?**
Yes! Use the `send_physical_check` tool. Provide the recipient's name, email, and amount. Checkbook.io will print and mail a physical check to the recipient.

**How do I check if a check has been deposited?**
Use the `get_check_details` tool with the unique check ID. Your agent will fetch the current status (e.g., IN_PROCESS, PAID, VOID).

**Where do I find my Checkbook API Key and Secret?**
Log in to your Checkbook.io account and navigate to **Settings -> Developer**. You can generate and copy your API Key and Secret from that section.