Financial data platform
## Plaid MCP Server: Banking Connectivity The **Plaid MCP Server** integrates Plaid's financial data network into Google Antigravity, enabling developers to connect to bank accounts and access financial data through AI-assisted fintech workflows. ### Why Plaid MCP? - **Bank Connections**: Connect to 12,000+ financial institutions - **Real-Time Data**: Live balance and transaction data - **Identity Verification**: Verify account ownership - **Income Verification**: Verify income and employment - **Payment Initiation**: Initiate bank transfers ### Key Features #### 1. Account Access ```javascript // Exchange public token for access token const access = await plaid.exchangePublicToken({ publicToken: linkPublicToken }); // Get accounts const accounts = await plaid.getAccounts({ accessToken: access.accessToken }); for (const account of accounts) { console.log("Name:", account.name); console.log("Balance:", account.balances.current); console.log("Type:", account.type); } // Get transactions const transactions = await plaid.getTransactions({ accessToken: access.accessToken, startDate: "2024-12-01", endDate: "2024-12-31" }); ``` #### 2. Identity and Payments ```javascript // Get identity const identity = await plaid.getIdentity({ accessToken: access.accessToken }); console.log("Owner:", identity.owners[0].names[0]); // Verify income const income = await plaid.getIncome({ accessToken: access.accessToken }); // Create transfer const transfer = await plaid.createTransfer({ accessToken: access.accessToken, accountId: account.id, amount: "100.00", type: "debit", network: "ach" }); // Get institution const institution = await plaid.getInstitution({ institutionId: "ins_123" }); ``` ### Configuration ```json { "mcpServers": { "plaid": { "command": "npx", "args": ["-y", "@anthropic/mcp-plaid"], "env": { "PLAID_CLIENT_ID": "your-client-id", "PLAID_SECRET": "your-secret", "PLAID_ENV": "production" } } } } ``` ### Use Cases **Personal Finance Apps**: Build budgeting and finance apps. **Lending**: Verify income and assets for loan applications. **Payments**: Initiate bank-to-bank transfers. The Plaid MCP Server brings banking connectivity to your fintech workflow.
{
"mcpServers": {
"plaid": {
"mcpServers": {
"plaid": {
"env": {
"PLAID_ENV": "sandbox",
"PLAID_SECRET": "your-secret",
"PLAID_CLIENT_ID": "your-client-id"
},
"args": [
"-y",
"plaid-mcp-server"
],
"command": "npx"
}
}
}
}
}