Extension Icon

Mercury

Quickly see your Mercury accounts and transactions directly in Raycast
AvatarMatthew Atkins
286 Installs
Overview

Mercury

Mercury Logo

Quickly access your Mercury accounts and transactions directly from Raycast.

Find this extension on the Raycast store License: MIT PRs welcome

Getting Started

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.

Generating an API Token

  1. Open app.mercury.com/settings/tokens, or click your organization in the top left, then All Settings → Tokens.
  2. Click Create an API Token and choose Read Only.
  3. In Raycast, open Manage Accounts, choose Add Account, and paste the token.

Mercury issues a token per account, so add one token for each personal or business account you want to see.

Securing Your API Token

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.

Token Permission Tiers

There are three types of tokens:

  1. 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.

  2. Read and Write: Can initiate transactions without admin approval and manage recipients. Requires an IP whitelist for security purposes.

  3. Custom: Can only perform requests on specific granted scopes. Examples:

    • To initiate payments requiring admin approvals or queue payments without a whitelisted IP, use a Custom token with the RequestSendMoney scope.
    • If you only need to fetch accounts and statements, create a Custom token with access to these specific scopes.

For this Raycast extension, a Read Only token is sufficient and recommended.

Features

  • Connect personal and business Mercury accounts side by side
  • See balances for checking, savings, Treasury, and credit
  • Search every transaction across all accounts, and export them
  • Download monthly statements
  • Keep your balance in the menu bar
  • Copy account numbers, routing numbers, and wire details
  • View your debit and credit cards and their transactions
  • Ask @mercury in Raycast AI about balances, transactions, cards, Treasury, and cash flow

Feedback

If you have any issues or feature requests, please file an issue or contact me via email.