@striderlabs/mcp-cashapp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cashapp_loginA | Log in to Cash App using email/phone and password. Must be called before any other Cash App operations. Returns success/failure and a message. |
| cashapp_get_balanceA | Get the current Cash App balance for the logged-in account. Returns the balance amount in USD. |
| cashapp_get_transactionsC | Get the transaction history for the logged-in Cash App account. Returns a list of recent transactions. |
| cashapp_get_transaction_detailsB | Get detailed information about a specific transaction by its ID. |
| cashapp_send_moneyB | Send money to another Cash App user. Requires the recipient's $Cashtag, amount in USD, and an optional note. |
| cashapp_request_moneyB | Request money from another Cash App user. Sends a payment request to the specified recipient. |
| cashapp_get_pending_requestsA | Get a list of all pending payment requests for the logged-in account. Returns incoming requests that haven't been accepted or declined. |
| cashapp_accept_requestA | Accept a pending payment request. This will send the requested amount to the requester. |
| cashapp_decline_requestB | Decline a pending payment request. |
| cashapp_get_contactsA | Get the list of contacts/friends associated with the logged-in Cash App account. |
| cashapp_get_bitcoin_balanceA | Get the current Bitcoin (BTC) balance and its USD value for the logged-in Cash App account. |
| cashapp_get_card_infoA | Get information about the linked Cash Card including last four digits, status, and type. |
| cashapp_get_boostsA | Get the available Cash Card Boosts (discounts and offers) for the logged-in account. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Each tool targets a distinct operation (e.g., accept vs. decline request, get balance vs. get bitcoin balance, send money vs. request money) with no overlap or ambiguity.
All tools follow a consistent 'cashapp_verb_noun' pattern in snake_case, making the naming predictable and easy to understand.
13 tools cover the essential Cash App operations (login, balance, send/receive, card info, boosts, contacts, transactions) without unnecessary bloat or deficiency.
The tool set covers most core functionalities (payments, requests, balances, transaction history, card info), though missing Bitcoin send and card management features leaves minor gaps.