Ramp MCP Server - Barndoor Documentation

Ramp

SecureOfficial RemoteFinance & Accounting

Summary: Official remote Ramp MCP server to analyze spend, manage expenses, review approvals, and work with Ramp finance data via AI tools.

How Teams Use It: Finance teams can use Ramp to review and approve expenses, transactions, reimbursements, and purchase orders — all from within their AI assistant. Spend analysts can query account balances, track spending by department, search bills and vendor agreements, and get policy answers instantly. Managers can also activate cards, manage travel bookings, and flag missing receipts without switching contexts.

Tools

Tool Name Tool Description Tool Type
get_current_user Get the current user's information (email, name, etc.) Read
ramp_activate_card Activate a card by its last four digits. Update
ramp_answer_policy_question Get an answer to a question about the expense policy or funds (amount, restrictions, etc). Read
ramp_approve_or_reject_reimbursement Approve or reject an employee reimbursement request for an out-of-pocket expense. Update
ramp_approve_or_reject_request Approve or reject a pending unified request for spend allocation (fund), purchase order, or procurement approval. Update
ramp_approve_or_reject_transaction Approve or reject a transaction awaiting your review. Update
ramp_ask_help_center Ask a question and get an answer from Ramp's help center. Read
ramp_cancel_reimbursement_payment Cancel payment for an approved reimbursement that has not been paid out. Update
ramp_create_reimbursement_from_receipt Create a reimbursement from a receipt. Create
ramp_create_trip Create a new trip for the acting user. Create
ramp_duplicate_reimbursement Duplicate an existing reimbursement as a new draft. Create
ramp_edit_reimbursement Edit a reimbursement field. Update
ramp_edit_transaction Edit a transaction field. Update
ramp_estimate_mileage_reimbursement Estimate the reimbursement amount for a given mileage distance based on the user's company rates. Read
ramp_estimate_per_diem_amount Estimate the per diem reimbursement amount for a trip given start/end dates and optional meal deductions. Read
ramp_get_account_balance_history Get daily balance history for a specific Ramp Business Account. Read
ramp_get_agent_card_creds Get a one-time payment token for a fund. Read
ramp_get_agent_card_funds List funds that can be used for agent card payments. Read
ramp_get_all_reduced_users List and search users across the entire business. Read
ramp_get_bill_amount_summary Returns aggregate dollar amounts for bills matching given filters. Read