Starling Bank
Allow AI systems to view and control your Starling Bank account via MCP.
Versions
1.0.1latest1.2.0Tools 24
savings_goal_update Update an existing savings goal
feed_item_spending_category_update Update the spending category for a transaction
savings_goal_withdraw Withdraw money from a savings goal
payee_create Create a new payee (person/company you can send payments to)
account_holder_get Get detailed information about the logged in account holder including name, address, and other personal details.
account_balance_get Get the balance for a specific account. Shows both cleared balance (settled transactions) and effective balance (including pending transactions).
transactions_list Get transaction feed items for an account category. Use the default category UID for main account transactions.
feed_item_attachment_download Download a specific attachment from a feed item (transaction). Returns the attachment as base64 encoded data.
feed_item_note_update Update the user note for a transaction
payment_create Create a payment to an existing payee
feed_item_attachment_upload Upload an attachment to a feed item (transaction). Provide either base64 encoded attachment data or a file path (recommended).
savings_goals_list Get all savings goals for an account
savings_goal_delete Delete a savings goal
payees_list Get all payees (people/companies you can send payments to) for the account holder.
direct_debits_list Get all direct debit mandates for an account
card_lock_update Enable or disable (lock/unlock) a card
accounts_list Get all accounts associated with the logged in account holder. This is typically the first call to make to get account information. An account holder (e.g. a person or business) can have multiple accounts (e.g. a GBP and EUR account).
feed_item_get Get details of a specific feed item (transaction) including any attachments
standing_orders_list Get all standing orders for an account category
savings_goal_deposit Add money to a savings goal
cards_list Get all the cards for an account holder
savings_goal_create Create a new savings goal
account_identifiers_get Get an account\'s bank identifiers (sort code, account number, BIC, IBAN, etc.)
payee_delete Delete a payee
Permissions 4
network medium filesystem low shell high env_vars low