Stripe payouts, Shopify orders, and bank transactions unified for reconciliation and cash flow
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @flowcheck/mcp-server
MCP client config
{
"mcpServers": {
"flowcheck": {
"command": "npx",
"args": [
"-y",
"@flowcheck/mcp-server"
]
}
}
}MCP server for the FlowCheck API — give Claude, Cursor, or any MCP client access to your Stripe payouts and bank transactions.
claude mcp add flowcheck \
--transport stdio \
--env FLOWCHECK_API_KEY=fc_live_... \
-- npx -y @flowcheck/mcp-server
Add to your claude_desktop_config.json:
{
"mcpServers": {
"flowcheck": {
"command": "npx",
"args": ["-y", "@flowcheck/mcp-server"],
"env": {
"FLOWCHECK_API_KEY": "fc_live_..."
}
}
}
}
Add to your .cursor/mcp.json:
{
"mcpServers": {
"flowcheck": {
"command": "npx",
"args": ["-y", "@flowcheck/mcp-server"],
"env": {
"FLOWCHECK_API_KEY": "fc_live_..."
}
}
}
}
| Variable | Required | Description |
|---|---|---|
FLOWCHECK_API_KEY | Yes | Your FlowCheck API key (fc_live_... or fc_test_...) |
FLOWCHECK_BASE_URL | No | Override the API base URL (default: https://developer.usepopup.com/api/v0) |
| Tool | Parameters | Description |
|---|---|---|
flowcheck_register | email | Create account (no key needed) |
flowcheck_get_registration_status | token | Check registration / retrieve API key |
flowcheck_get_balance | — | Stripe + bank balances |
flowcheck_get_cashflow | window? (7d, 30d, 90d) | Revenue, expenses, net by day |
flowcheck_list_payouts | status?, from?, to?, limit?, cursor? | Stripe payouts with match status |
flowcheck_get_payout | id | Single payout with bank match |
flowcheck_list_transactions | from?, to?, limit?, cursor? | Bank transactions from Plaid |
flowcheck_list_discrepancies | status?, type?, limit?, cursor? | Missing or mismatched amounts |
flowcheck_get_reconciliation_summary | — | 30-day financial health score |
flowcheck_get_reconciliation | payout_id | Per-payout reconciliation detail |
flowcheck_get_position | — | Full financial snapshot for AI agents |
flowcheck_get_alerts | — | Active issues and discrepancies |
flowcheck_connect_stripe | restricted_key | Connect Stripe account |
flowcheck_create_plaid_link_token | — | Start Plaid bank connection |
flowcheck_exchange_plaid_token | public_token | Complete Plaid connection |
flowcheck_list_webhooks | — | List webhook endpoints |
flowcheck_create_webhook | url, events | Register webhook endpoint |
flowcheck_delete_webhook | id | Remove webhook endpoint |
After connecting the MCP server, try asking:
Sign up at developer.usepopup.com to get your API key. 7-day free trial with 100 credits included.
MIT