PlugWiki

Ramp MCP, Ramp's official server for Claude, ChatGPT and Cursor

OfficialRemote
Gethttps://mcp.ramp.com/mcpDocs

Lets Claude, ChatGPT or Cursor search your Ramp spend, code expenses, approve requests and manage cards, with your own Ramp permissions.

This is Ramp's own hosted server. It lets your assistant look up transactions, bills, reimbursements, cards and balances, and take actions such as approving requests or editing expenses. You sign in with your Ramp account, and the assistant can only see and do what your Ramp role already allows. It starts with full access, so pick Read-only on the sign-in screen if you only want answers.

Good for

  • Finance admins and controllers who want spend breakdowns, missing receipts and GL coding handled from chat
  • Approvers who want to review and approve transactions, bills and reimbursements in one place
  • Employees who want to add memos, submit reimbursements or lock a lost card by asking
  • Business owners who want a quick cash snapshot across Ramp accounts

Works in

5 supported · 9 should work

Tap an app to see how to set it up and any known problems.

Install Ramp MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Ramp MCP server to Claude Code. Run this command:
    
    claude mcp add --transport http ramp https://mcp.ramp.com/mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires A Ramp account, Sign-in with the vendor account (OAuth).

Read-only mode: On Ramp's sign-in screen, choose Read-only instead of Full access. Tools that make changes then do not appear.

Sign in with your Ramp account when the browser opens. To try it with sample data first, use https://demo-mcp.ramp.com/mcp instead. For more than one Ramp business, add one connection per business with an address like https://mcp.ramp.com/acme-europe/mcp and sign in to the matching business. Run /mcp in a session to check it connected. Ramp recommends its CLI for coding agents; see Ramp's CLI docs if you want file uploads.

From the vendor's docs. Source.

Tools

  • Finds card transactions by merchant, amount, date, person or status

    Searches your company's card transactions and shows their details, including where each one stands in review and reconciliation.

    Try: “Show all Uber charges over $50 from last month”

    Read · ramp_get_transactions

  • Shows everything about one transaction: memo, fund, receipts and coding

    Opens one card transaction and shows all its details, including memos, the fund it came from and any receipts attached.

    Try: “Show me the full details of yesterday's AWS charge”

    Read · ramp_get_full_transaction_metadata

  • Checks what a transaction still needs, like a receipt or memo

    Looks at one transaction and tells you which receipts, memos or accounting fields are still missing.

    Try: “What is still missing on my Delta flight charge?”

    Read · ramp_get_transaction_missing_items

  • Lists people with transactions missing receipts or memos

    Groups transactions that are missing receipts or memos by the person who made them, so you can chase the right people.

    Try: “Who on the team has the most transactions missing receipts this month?”

    Read · ramp_get_missing_items_by_user

  • Edits a transaction's memo, fund, coding, trip or attendees

    Changes details on a card transaction, such as its memo, the fund it is charged to, its accounting categories, its trip or the attendees.

    Try: “Add a memo to my last Amazon charge saying it was office supplies”

    Write · ramp_edit_transaction

  • Suggests memo text for a transaction

    Gets Ramp's AI-suggested memo options for one transaction so you can pick one instead of writing it.

    Try: “Suggest a memo for my lunch charge at Sweetgreen”

    Read · ramp_get_transaction_suggested_memos

  • Splits a transaction into separate line items

    Divides one transaction into several line items, for example to code parts of it differently, or changes an existing split.

    Try: “Split my $400 Costco charge into $250 office supplies and $150 team snacks”

    Write · ramp_split

  • Marks a transaction as having no receipt

    Flags a card transaction as having no receipt, so it stops asking for one.

    Try: “Mark my parking charge from Tuesday as having no receipt”

    Write · ramp_mark_transaction_missing_receipt

  • Gives the reason a transaction has no receipt

    Adds an explanation to a transaction for why there is no receipt.

    Try: “Say the receipt for my taxi ride was lost”

    Write · ramp_provide_no_receipt_reason

  • Lists your receipts that are not matched to a transaction

    Shows receipts you emailed or uploaded that Ramp has not yet matched to a card transaction.

    Try: “Do I have any receipts that are not matched to a charge?”

    Read · ramp_list_unmatched_receipts

  • Reads the merchant, date and amount from your receipts

    Shows the details Ramp pulled from one or more of your receipts, such as merchant, date and amount.

    Try: “What does the receipt I uploaded this morning say?”

    Read · ramp_get_receipt_details

  • Creates a one-time link to upload a receipt file

    Makes a single-use address that a coding agent can use to send a receipt file to Ramp for a transaction or out-of-pocket expense.

    Try: “Give me a link to upload the receipt for my hotel charge”

    Write · ramp_request_receipt_upload_link

From the official docs

Pros and cons

Good

  • Made and run by Ramp, with nothing to install.
  • You sign in with your Ramp account, and access follows your Ramp role.
  • A Read-only choice on the sign-in screen hides every tool that changes things.
  • Covers spend, bills, reimbursements, cards, approvals, banking balances and travel.
  • Admins can choose which employees may connect.
  • A demo address with sample data lets you try it before connecting real books.

Watch out

  • Full access is the default choice when you connect.
  • Files attached in chat do not reach Ramp, so receipts need another upload path.
  • Each answer is capped at 100 rows, so large pulls need filters.
  • Custom clients and gateways need Ramp to approve their sign-in address first.
  • Sandbox accounts cannot use the production address.
  • Ramp itself recommends its CLI over this server for coding agents.

Permissions

high risk · 5 things to watch

High risk

With full access, the assistant can approve bills and requests, change expenses and move money wherever your Ramp role allows. Choose Read-only when you sign in unless you need it to take actions.

What it can do

Watch out for

  • Full access is the default

    Unless you pick Read-only when you sign in, the assistant gets tools that approve spend, edit expenses, book travel and move money. Choose Read-only unless you need those. docs.ramp.com

  • Approving a bill can send the payment

    Final approval can pay the bill automatically when payment details and a date are set and company settings allow it. Check bills before asking the assistant to approve them. support.ramp.com

  • Some tools move money

    Tools exist to fund or withdraw from an agent wallet, pay agent payment requests and issue one-off funds. Ramp tells the assistant to confirm amounts first; read each confirmation. agents.ramp.com

  • It acts as you, with your Ramp role

    Every call is logged as the person who signed in, and it cannot do more than that person can in Ramp. support.ramp.com

  • Admins decide who can connect

    Admins can allow all, no or chosen employees under Integrations, Ramp MCP, Manage access. support.ramp.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyChoose Read-only instead of Full access on Ramp's consent screen when you connect. Read-only connections do not list tools that make changes. Admins can also limit who may connect under Company > Integrations > Ramp MCP > Manage access.
Talks toRamp (mcp.ramp.com)
Sign-in and keysRamp sign-in in your browser; the client keeps the session token.

Alternatives

Use this server to work with Ramp from a chat assistant. Use the Ramp CLI in Claude Code, Codex or Cursor, and the QuickBooks or Xero servers when your books live there.

ServerOfficialRunsSign-inCan change things
For Ramp
RampThis pageOfficialHostedAccountYes
Other tools for the same job
Ramp CLIOfficialLocalAccountYes
QuickBooks OnlineFor QuickBooksOfficialLocalAccount–
XeroFor XeroOfficialLocalToken–

Questions

What is the Ramp MCP server URL?

https://mcp.ramp.com/mcp for your live Ramp account and https://demo-mcp.ramp.com/mcp for sample data. To keep separate connections for several businesses, use https://mcp.ramp.com/<any-label>/mcp for each and sign in to the matching business.

Is it free?

Ramp does not list a separate price. You need a Ramp account, and some admin controls, such as limiting access by role, are on Ramp Plus.

Can it approve things on my behalf?

Yes, if you are an approver and connected with full access. It can approve or reject transactions, reimbursements, bills and requests waiting on you. Final approval of a bill can send the payment automatically.

How do I make it read-only?

Choose Read-only instead of Full access on the Ramp screen that appears when you connect. Tools that make changes then do not appear. To switch later, disconnect and connect again.

Why are approval or edit tools missing?

You connected as Read-only, your Ramp role does not allow that action, or you added the older read-only server that Claude's directory still lists. Reconnect with Full access at https://mcp.ramp.com/mcp, or ask a Ramp admin about your role.

Can I upload receipts through it?

Not by attaching a file to the chat. Some clients show a Ramp upload card; otherwise use the Ramp app or the Ramp CLI.

Can I use it with a Ramp sandbox account?

Not through the main address. Use the demo address for sample data, or the Ramp CLI, which can sign in to sandbox.

Ramp MCP vs Ramp CLI?

Use MCP inside chat assistants like Claude and ChatGPT, with no install. Ramp recommends the CLI for coding agents such as Claude Code, Codex and Cursor; it is faster and can handle files.

Why does a question only return part of my data?

Each answer is capped at 100 rows. Narrow the date range, vendor, cardholder, department or entity.

Why does it keep failing to sign in?

Clear the saved sign-in and connect again. In Claude Code, run /mcp, pick Ramp and clear authentication; in ChatGPT, disconnect and reconnect Ramp under Settings, Apps. Custom clients also need Ramp to approve their sign-in address.

Examples

  • Find transactions missing receipts or memos and draft reminders

    Find transactions with missing receipts or memos in the last 14 days and draft reminder messages I can send to the team.

    Source
  • See top software vendors by spend

    Show me our top software vendors by spend this quarter, and flag anything that grew more than 20% QoQ.

    Source
  • Review reimbursements waiting on you

    Summarize every reimbursement waiting on my approval and flag anything outside policy.

    Source
  • Check a planned expense against policy

    Is my planned $300 client dinner within policy?

    Source
  • Get a cash snapshot across accounts

    Get all Ramp Banking account balances for today's cash snapshot.

    Source

Information

updated Nov 1, 2026

Publisher
Official
Endpoint
https://mcp.ramp.com/mcp
Transport
Streamable HTTP
Auth
OAuth

DocsOfficial listingRamp Help Center: Ramp MCP

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 5
  1. Ramp MCP overview · support.ramp.com
  2. Ramp MCP · docs.ramp.com
  3. Ramp connector · claude.com
  4. Agent Tools reference · agents.ramp.com
  5. Connecting · agents.ramp.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 1, 2026.