
![]()
Quickly access your Mercury accounts and transactions directly from Raycast.
This extension uses the Mercury API to fetch your account and transaction data. To use it, you'll need to generate an API token from your Mercury account.
Mercury issues a token per account, so add one token for each personal or business account you want to see.
After generating a token, make sure to save it in a secure password manager. You won't be able to see it again after closing the dialog.
Important: Treat your Mercury API token as securely as you would treat any password. Someone who obtains your token can interact with your accounts on your behalf. Never store tokens in source control. If you accidentally expose a token, immediately revoke it and generate a new one from your Mercury dashboard.
Mercury deletes a token that hasn't been used for 45 days, and emails your admins 7 days beforehand. If the extension suddenly stops authenticating, generate a new token and update it in Manage Accounts.
There are three types of tokens:
Read Only: Can fetch all available data on your Mercury account. Recommended if you don't need to initiate transactions or manage recipients. Does not require an IP whitelist.
Read and Write: Can initiate transactions without admin approval and manage recipients. Requires an IP whitelist for security purposes.
Custom: Can only perform requests on specific granted scopes. Examples:
For this Raycast extension, a Read Only token is sufficient and recommended.
@mercury in Raycast AI about balances, transactions, cards, Treasury, and cash flowIf you have any issues or feature requests, please file an issue or contact me via email.
View balances and account details, and add or remove Mercury accounts
Search transactions across all your Mercury accounts
View your Mercury debit and credit cards
Download and open monthly Mercury statements
Your Mercury balances in the menu bar
@mercury can now search transactions across all accounts and report your largest transactions@mercury in Raycast AI instead, which supports follow-up questions and your chosen modelnode-fetch dependencywindow.location.reload() with Raycast-native navigation methods.