# Teller MCP for AI Agents AI Agent Connect

> Teller MCP connects your bank accounts to your AI agent so you can manage money, check balances, and send payments through a chat interface. It handles real-time ledger data, payee creation, and identity verification for multiple financial institutions.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_NpuvxnrUPL1zoY9JiWobTLodmIXBr29bEJmyahSR/ai-agent-connect
- **Tags:** banking-api, financial-data, transaction-history, payment-initiation, open-banking

## Description

Teller lets you talk to your bank accounts like you're texting a personal assistant. Instead of logging into five different banking portals to see if your paycheck cleared or to see how much you spent on groceries this week, you just ask your agent. It pulls in real-time balances and transaction history across all your connected institutions instantly. You can also handle outgoing money by creating payees and sending payments, including Zelle transfers, without leaving your workspace. For those building apps, it removes the headache of manual banking integrations by providing a clean way to access ledger data. Vinkius is the #1 AI Connectors. It hosts and manages 4,000+ Connectors. Users connect once from Claude, Cursor, Windsurf, or any MCP-compatible client and get access to the entire catalog. This makes it easy to bridge the gap between your financial data and your AI tools in one go. You no longer have to deal with the friction of manual data entry or the annoyance of hunting for specific transaction IDs in a cluttered web interface. Whether you're an accountant auditing a company's ledger, a developer building a custom fintech dashboard, or a person just trying to see if they can afford a dinner out tonight, this connection puts your banking data into a conversational format that actually makes sense for your day. It handles the heavy lifting of authentication and data mapping so you can focus on making decisions with your money instead of just moving it around.

## Tools

### get_account_balances
Get real-time ledger and available balances for your accounts. This helps you see exactly how much money is ready to spend.

### get_account_details
Get account and routing numbers for specific accounts. Use this when you need the technical details for a wire or deposit.

### list_accounts
List all accounts for the enrollment. This gives your agent a bird's-eye view of every connected bank.

### create_payee
Create a new payee for an account. This sets up a recipient so you can send them money faster.

### delete_account
Delete authorization for a specific account. Use this to cut off access for one bank while keeping others.

### delete_all_accounts
Delete authorization for all accounts in the enrollment. This is the quickest way to wipe your bank data from the Connector.

### get_account
Get details for a specific account. Use this to pull deep metadata about a single bank connection.

### get_identity
Get identity information for accounts. This retrieves names, addresses, and emails tied to your banking profile.

### initiate_payment
Initiate a payment from the specified account. This allows your agent to send money, including via Zelle.

### list_institutions
List supported financial institutions. Check which banks are compatible with the Teller API.

### list_transactions
List ledger transactions for an account. Use this to view your spending history with date filters.

## Prompt Examples

**Prompt:** 
```
What's my current balance in my Chase account?
```

**Response:** 
```
You have two accounts with Chase.

* **Checking**: $2,450.00 (Ledger), $2,300.00 (Available)
* **Savings**: $12,000.00 (Ledger)

Would you like me to perform any actions on these accounts?
```

**Prompt:** 
```
Show me my transactions from last week.
```

**Response:** 
```
Here are your transactions from July 1st to July 7th:

| Date | Description | Amount |
|---|---|---|
| July 3 | Grocery Store | -$84.20 |
| July 5 | Employer Deposit | +$1,500.00 |
| July 6 | Rent Payment | -$1,200.00 |
```

**Prompt:** 
```
Can you send $50 to my landlord?
```

**Response:** 
```
I've found your landlord in your payee list. Would you like me to initiate a payment of $50.00 from your primary checking account using Zelle?
```

## Capabilities

### Check account balances
Teller provides real-time ledger and available balances for any connected account.

### List transactions
Teller pulls a history of ledger entries with specific date filters and pagination.

### Send payments
Teller allows you to create new payees and initiate transfers like Zelle.

### Verify identity
Teller retrieves owner names, addresses, and phone numbers for your accounts.

### Manage permissions
Teller lets you revoke access for specific accounts or your entire enrollment at any time.

## Use Cases

### Checking balances across 5 different banks
Ask 'What's my total balance across all accounts?' and get a summed total instantly using list_accounts.

### Finding a specific transaction from last month
Ask 'Show me my transactions from June 12th' to pull a filtered list of ledger entries using list_transactions.

### Setting up a new recurring payment
Ask the agent to create a new payee and initiate a Zelle payment to a friend using create_payee and initiate_payment.

### Auditing a business account
Use list_transactions to pull a full history of ledger entries for a specific institution to check for errors.

## Benefits

- Stop switching tabs by using list_accounts to see all your bank balances in one chat window.
- Automate your spending logs with list_transactions to get a clear picture of where your money goes.
- Send money faster by using create_payee and initiate_payment to handle transfers like Zelle.
- Verify account owners quickly using get_identity to confirm names and addresses for your records.
- Keep your data safe by using delete_account to revoke access to specific banks whenever you want.

## How It Works

The bottom line is you get a direct conversational bridge to your bank accounts.

1. Subscribe to the Teller MCP on Vinkius.
2. Provide your Teller Access Token, Certificate, and Private Key.
3. Ask your AI client to check your balances or list recent transactions.

## Frequently Asked Questions

**How does the Teller MCP help with my bank balances?**
It gives your AI client real-time access to your accounts. You can ask for balances at any time and get immediate answers without logging into your bank's website.

**Can I use the Teller MCP to send money via Zelle?**
Yes, you can initiate payments and send money using Zelle through your AI client. It handles creating payees and sending the funds for you.

**Is the Teller MCP safe for my banking data?**
This Connector connects to your accounts via the Teller API. You control the connection and can revoke access to specific accounts or your entire enrollment at any time.

**Can the Teller MCP see my transaction history?**
Yes, it can pull your ledger transactions. You can ask your agent to show you spending from specific dates or just list your recent activity.

**Which banks work with the Teller MCP?**
It supports a wide range of major financial institutions. You can use the list_institutions tool to see exactly which banks are compatible with your setup.

**How do I stop the Teller MCP from accessing my accounts?**
You can manage your permissions easily. You can choose to delete authorization for a single account or revoke access to all your connected banks at once.

**Can I retrieve my full account and routing numbers for a specific account?**
Yes. Use the `get_account_details` tool with the specific Account ID. It will return the sensitive account and routing numbers associated with that account.

**Is it possible to list transactions within a specific date range?**
Absolutely. The `list_transactions` tool allows you to provide `start_date` and `end_date` parameters (in ISO 8601 format) to filter your transaction history.

**Can I initiate a payment like Zelle through this integration?**
Yes. You can use `create_payee` to set up a destination and then `initiate_payment` to send funds using supported schemes like Zelle.