plaid
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePlaid Skill
Plaid Skill
Overview
概述
Enables Claude to access Plaid dashboard to view connected financial accounts, check connection health, monitor data sync status, and manage institutional links used by various financial apps.
让Claude能够访问Plaid控制台,查看关联的财务账户、检查连接健康状况、监控数据同步状态,并管理各类财务应用所使用的机构链接。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/plaid/install.sh | bashOr manually:
bash
cp -r skills/plaid ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/plaid/install.sh | bash或者手动安装:
bash
cp -r skills/plaid ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
First, ensure canifi-env is installed:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set PLAID_EMAIL "your-email@example.com"
undefinedcanifi-env set PLAID_EMAIL "your-email@example.com"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
**你的凭证,由你掌控。**Canifi LifeOS尊重你的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭证:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录该服务
- Claude将使用你的已认证会话,全程不会获取你的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭证仅能在你的本地设备上访问,绝不会被传输至外部。
Capabilities
功能特性
- View connected financial institutions
- Check connection health and status
- Monitor which apps have data access
- Review account permissions
- Identify disconnected accounts
- Check data freshness timestamps
- 查看关联的金融机构
- 检查连接健康状况与状态
- 监控哪些应用拥有数据访问权限
- 查看账户权限
- 识别已断开连接的账户
- 检查数据更新时间戳
Usage Examples
使用示例
Example 1: View Connected Accounts
示例1:查看关联账户
User: "What accounts do I have connected through Plaid?"
Claude: I'll check your Plaid connections.
- Opens my.plaid.com via Playwright MCP
- Logs into Plaid portal
- Returns connected institutions:
- Chase Bank: 3 accounts, healthy
- Bank of America: 2 accounts, healthy
- Capital One: 1 account, needs reauth
- Fidelity: 1 account, healthy
- Total: 7 accounts across 4 institutions用户: "我通过Plaid关联了哪些账户?"
Claude: 我将检查你的Plaid连接。
- 通过Playwright MCP打开my.plaid.com
- 登录Plaid门户
- 返回关联的机构:
- Chase Bank: 3个账户,状态正常
- Bank of America: 2个账户,状态正常
- Capital One: 1个账户,需要重新认证
- Fidelity: 1个账户,状态正常
- 总计: 4家机构共7个账户Example 2: Check Apps Using Data
示例2:检查使用数据的应用
User: "Which apps have access to my bank data?"
Claude: I'll review your Plaid app connections.
- Navigates to connected apps
- Apps with access:
- Mint: All accounts, full history
- YNAB: Chase checking only
- Robinhood: Verification only
- Acorns: Bank of America only
- Last data pull: Most within 24 hours用户: "哪些应用可以访问我的银行数据?"
Claude: 我将查看你的Plaid应用连接情况。
- 导航至关联应用页面
- 拥有访问权限的应用:
- Mint: 所有账户,完整历史记录
- YNAB: 仅Chase支票账户
- Robinhood: 仅用于验证
- Acorns: 仅Bank of America账户
- 最近数据拉取: 大部分在24小时内Example 3: Fix Broken Connection
示例3:修复断开的连接
User: "Why isn't my Capital One syncing?"
Claude: I'll check the Capital One connection.
- Checks Capital One status
- Issue: Credential update required
- Reason: Bank security update
- Solution: Re-authenticate through the app using this data
- Affected apps: Mint, YNAB
- Suggests: Update credentials in Mint to fix用户: "我的Capital One账户为什么无法同步?"
Claude: 我将检查Capital One的连接情况。
- 检查Capital One的状态
- 问题: 需要更新凭证
- 原因: 银行安全更新
- 解决方案: 使用此数据通过应用重新认证
- 受影响的应用: Mint, YNAB
- 建议: 在Mint中更新凭证以解决问题Authentication Flow
认证流程
- Navigate to my.plaid.com via Playwright MCP
- Enter email address
- Enter password
- Handle 2FA via email or SMS
- View connected accounts dashboard
- Maintain session for management
- 通过Playwright MCP导航至my.plaid.com
- 输入电子邮箱地址
- 输入密码
- 通过电子邮件或短信处理双因素认证(2FA)
- 查看关联账户控制台
- 维持会话以进行管理
Error Handling
错误处理
- Login Failed: Retry, check Plaid account exists
- 2FA Required: Complete email verification
- No Accounts: User may not have used Plaid directly
- Session Expired: Re-authenticate automatically
- Rate Limited: Wait 60 seconds, retry
- Institution Down: Note temporary outage
- 登录失败: 重试,检查Plaid账户是否存在
- 需要2FA: 完成邮件验证
- 无账户: 用户可能未直接使用过Plaid
- 会话过期: 自动重新认证
- 速率限制: 等待60秒后重试
- 机构服务中断: 记录临时故障
Self-Improvement Instructions
自我改进说明
After each interaction:
- Track connection health patterns
- Note common disconnection reasons
- Log institution reliability
- Document portal updates
Suggest updates when:
- Plaid portal updates
- New features added
- Auth flows change
- Institution coverage changes
每次交互后:
- 追踪连接健康模式
- 记录常见的断开连接原因
- 记录机构可靠性
- 记录控制台更新
出现以下情况时建议更新:
- Plaid控制台更新
- 添加新功能
- 认证流程变更
- 机构覆盖范围变更
Notes
注意事项
- Plaid connects apps to bank accounts
- Users often don't know they use Plaid
- my.plaid.com is consumer portal
- Can revoke app access from portal
- Connection issues often require re-auth
- Some banks have better Plaid support
- Data includes transactions, balances
- Plaid用于将应用与银行账户关联
- 用户通常不知道自己在使用Plaid
- my.plaid.com是用户控制台
- 可从控制台撤销应用的访问权限
- 连接问题通常需要重新认证
- 部分银行对Plaid的支持更好
- 数据包含交易记录与账户余额