# Checkbook.io MCP for AI Agents MCP

> Checkbook.io MCP connects your AI agent to manage all digital and physical payments, invoices, and bank accounts. You can issue checks, track funds disbursed to vendors, or pull detailed account statements using natural conversation—all without logging into a separate portal.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Tags:** digital-checks, disbursements, accounts-payable, fintech, automated-payments

## Description

Managing disbursements shouldn't mean jumping through ten different portals just to send a refund or check the status of an invoice. This MCP lets your AI agent handle that complexity for you, giving you full control over both physical and digital payments through simple chat commands. You can ask it to list all invoices due this month, verify if a specific bank account is active, or even tell it to send a new digital check right away.

When running payroll or dealing with vendor payouts, the ability to pull payment histories instantly changes your day-to-day work. If you're already using Vinkius for other integrations, adding this MCP means all your financial data lives in one place, managed by your AI client. You get a single pane of glass view into everything from recurring subscriptions to individual check details—all through conversation.

## Tools

### get_check_details
Retrieves detailed information about a specific check you want to review.

### get_checkbook_profile
Pulls basic details and core metadata for your user account within Checkbook.io.

### list_linked_bank_accounts
Shows all bank accounts that are currently connected to your profile.

### list_checkbook_checks
Lists every digital and physical check you've sent or received through the platform.

### list_checkbook_invoices
Retrieves a full list of all invoices associated with your account.

### list_recurring_payments
Provides an overview of all active, scheduled check payment subscriptions.

### send_digital_check
Sends a new digital check to a recipient using their email address or phone number.

### send_physical_check
Initiates the process of sending a physical, mailed check to a specific recipient.

## Prompt Examples

**Prompt:** 
```
List my invoices for Q2, and tell me which ones are past due.
```

**Response:** 
```
**Invoice Summary (Q2)**

| Invoice ID | Vendor | Amount | Due Date | Status |
| :---: | :---: | :---: | :---: | :---: |
| INV-901 | Acme Corp | $3,500.00 | 06/28/2024 | **PAST DUE** |
| INV-902 | Beta Services | $1,200.00 | 07/15/2024 | Pending |
| INV-903 | Global Logistics | $950.00 | 06/01/2024 | **PAST DUE** |

*Action required:* Two invoices need immediate attention.
```

**Prompt:** 
```
I need to send a refund check for $85 to John Smith via email.
```

**Response:** 
```
✅ Digital Check Issued.
The $85.00 payment has been successfully sent to john.smith@example.com. 

*Check ID:* `chk_2024-771`
*Recipient:* John Smith
*Memo:* Refund - Overpayment

You'll receive confirmation in your inbox shortly.
```

**Prompt:** 
```
What checks did I send last month, and what were the totals?
```

**Response:** 
```
*Checks Sent (May 2024)*

* Total Checks: 6
* Total Amount Disbursed: $18,750.00 

**Status Breakdown:**
- Paid: 4 checks ($15,000.00)
- In Process: 2 checks ($3,750.00)

All payments were successfully recorded and are visible in your account.
```

## Capabilities

### Track Check Status and Details
You can retrieve detailed information on any specific digital or physical check, helping you track exactly where the money is.

### Send Payments Digitally or Physically
Issue new checks—either digitally via email/phone or physically by mail—to vendors or employees instantly through your agent.

### Monitor Linked Bank Accounts
List and verify the status of all bank accounts connected to your Checkbook.io profile, ensuring funds are ready for payment.

### Manage Invoices and Payments
Access a complete list of invoices and monitor active recurring check payment subscriptions from one place.

## Use Cases

### A vendor needs a refund check immediately
The SBO asks their agent, 'Send Sarah $150 for the return.' The agent uses `send_digital_check`, and the refund is issued instantly with confirmation ID. No manual wire transfer needed.

### Payroll needs to audit last quarter's payments
The Payroll Admin asks, 'Show me all checks for Acme Inc.' The agent calls `list_checkbook_checks`, providing a filtered list of payment statuses and dates instantly.

### Accounts Payable needs to track upcoming bills
The AP Specialist asks the agent to check invoices. It uses `list_checkbook_invoices` and identifies three payments due next week, letting them plan disbursement cycles.

### Monitoring standing contracts
A Logistics Manager wants to know what recurring payouts are active for a contractor. The agent calls `list_recurring_payments`, providing an immediate list of subscriptions that need attention.

## Benefits

- Sending money is faster: Instead of logging into the bank portal, you just tell your agent to use `send_digital_check` or `send_physical_check`, getting immediate confirmation.
- Payment visibility is instant: You can ask the agent to run `list_checkbook_checks` and see every check's status—paid, pending, or rejected—without navigating multiple menus.
- Better financial oversight: The system lets you list all invoices (`list_checkbook_invoices`) and monitor recurring payments (`list_recurring_payments`) in one conversation flow.
- Account confirmation is simple: Use `list_linked_bank_accounts` to verify which accounts are active before initiating any large disbursement.
- Profile data retrieval: You can pull core user info using `get_checkbook_profile`, keeping all your critical account metadata immediately available when needed.

## How It Works

The bottom line is, you never have to leave your chat interface to manage any part of your disbursements process.

1. Subscribe to this MCP using your API Key and Secret, which you get from the Checkbook.io Developer Settings.
2. Connect your AI agent (like Claude or Cursor) through Vinkius's compatible client framework.
3. Start asking questions in natural language; your agent handles calling the tools needed to pull payment data or initiate a transfer.

## Frequently Asked Questions

**How does the Checkbook.io MCP help me with vendor payouts?**
The Checkbook.io MCP lets you send digital or physical checks directly from your AI agent, giving you a single point of control over all disbursements without logging into multiple portals.

**Can I track the status of old payments using this MCP?**
Yes. You can ask the agent to list all checks and get detailed records for every payment, showing if a check is paid, pending, or needs follow-up.

**Is Checkbook.io MCP good for small business owners doing payroll?**
It's great for SBOs because you can quickly verify the status of checks and manage payments history straight from your chat interface, eliminating manual data gathering.

**What if I need to check my current bank account balances?**
You can list all linked bank accounts through the MCP. This confirms which funds are active and available before you initiate any major payments or refunds.

**How do I manage recurring payouts with Checkbook.io via AI agents?**
The MCP lets you view and monitor all your scheduled check payment subscriptions in one place. You can track them, ensuring continuous vendor relations without forgetting a cycle.