mcp-venmo
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 |
|---|---|
| venmo_loginA | Log in to Venmo with your username/email/phone and password. Required before all other operations. Optionally reads VENMO_USERNAME and VENMO_PASSWORD from environment variables. |
| venmo_get_balanceA | Check your current Venmo balance. |
| venmo_send_paymentA | Send money to a Venmo user. Requires a recipient username, amount in USD, and a note describing the payment. |
| venmo_request_paymentC | Request money from a Venmo user. |
| venmo_get_transactionsA | View your Venmo transaction history (payments sent, received, and requests). |
| venmo_get_friendsB | List your Venmo friends. |
| venmo_search_usersA | Search for Venmo users by name or username. |
| venmo_add_friendB | Send a friend request to a Venmo user. |
| venmo_accept_requestA | Accept a pending payment request. |
| venmo_decline_requestA | Decline a pending payment request. |
| venmo_transfer_to_bankA | Transfer your Venmo balance to a linked bank account. Omit amount to transfer the full balance. |
| venmo_get_cardsA | View your linked debit cards, credit cards, and bank accounts. |
| venmo_get_notificationsA | View your pending payment requests and recent notifications. |
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 Venmo operation—payments, requests, transactions, friends, cards, transfers, and login—so an agent can easily select the right one. Minor overlap between get_transactions and get_notifications is resolved by their focused descriptions.
All tools follow a consistent 'venmo_verb_noun' pattern (e.g., venmo_get_balance, venmo_send_payment, venmo_accept_request) with clear, action-first verbs and no style mixing.
At 13 tools, the server is well-scoped for a Venmo integration, covering authentication, balance, payments, requests, transactions, friends, cards, and bank transfers without excessive granularity.
Core Venmo workflows are fully covered: send/request money, view balance and transactions, manage friends, and transfer to bank. Slight gaps include no explicit accept/decline for friend requests and no logout, but these are edge cases, not critical dead ends.