Skip to content
Custom Connectors

Full read-write Claude connector for Ramp

Have Claude code expenses and draft bills in Ramp

Stop clicking through screens to categorize transactions and prep bills. Claude codes expenses to the right category and GL account, drafts bills and reimbursements, and routes them into your approval queue, with money-moving steps gated behind your confirmation.

Ramp is a corporate card and spend management platform that handles expenses, reimbursements, bills, and approvals. Teams want Claude to do more than read transactions: to draft bill payments, code expenses, and route bills and reimbursements for approval inside Ramp.

What is a Ramp MCP server?

A Ramp MCP server is a small hosted service that exposes Ramp's data and actions to Claude over the Model Context Protocol, so Claude can invoices, payments, and books inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Ramp's current connector do today?

Today, Ramp's Claude access tends to be read-leaning where it exists at all: Claude can often look up transactions, balances, and expense data, but creating bills, coding transactions, and advancing approvals are limited or unavailable. A custom Ramp connector adds those write actions with scoped, human-in-the-loop controls, so Claude works inside your spend workflow.

What does full read-write Ramp access unlock?

Full read-write Ramp access lets Claude code transactions to the right category and GL account, draft a bill or reimbursement, attach a memo, and route it for approval in Ramp once you confirm. The expense triage and bill prep that used to mean clicking through screens happen where the spend data already lives.

  • Code an uncategorized transaction to the correct category and GL account
  • Draft a bill for a vendor and route it into the approval queue
  • Add a memo or receipt note to a flagged expense
  • Prepare a reimbursement request for an employee submission
  • Create a draft bill that a person then approves in the Ramp dashboard
  • Pull transactions matching a query and propose batched coding

Can Claude code transactions in Ramp?

Yes. Claude can code transactions in Ramp, matching each one to the correct category and GL account and adding a memo or receipt note. It can pull transactions matching a query and propose batched coding, so the expense triage that used to mean clicking through screens happens inside your spend data.

Can Claude draft a bill or reimbursement in Ramp?

Claude can draft a bill for a vendor or stage a reimbursement request and route it into your approval queue. The prep work is done where the spend data lives, but the bill stays a draft until a person reviews it, so nothing advances on its own.

Will Claude submit a payment in Ramp without my approval?

No. Submitting a payment and any money-moving step are separate, gated actions that run only after you confirm. Claude can prepare a bill, code a transaction, or stage a reimbursement, but those are finalized by you. The connector never has more access to Ramp than your own account holds.

How a Ramp connector works

We build a small MCP server that connects to Ramp through its API with OAuth or a scoped key and only the permissions the work needs. Read tools (look up transactions, balances) and write tools (code, draft bill, route for approval) are separated, and money-moving or outbound actions like submitting a payment require your confirmation. Claude only ever has the access your own Ramp account already has, and the server can run behind IP allowlisting where your setup calls for it.

Frequently asked questions

Can Claude code expenses and draft bills in Ramp, not just read transactions?
Yes. A custom Ramp connector exposes write tools for coding transactions, drafting bills, and adding memos, so Claude works inside your spend workflow rather than just reporting on it. Default Claude access to Ramp is mostly read-oriented where it exists, which is why these write actions need a purpose-built connector.
Will Claude move money or submit a payment without my approval?
No. Payment submission and any money-moving step are separate, gated write actions. Claude can prepare a bill, code a transaction, or stage a reimbursement, but those are only finalized after you confirm. You decide which actions run automatically and which always require a human approval step.
Does the Ramp connector get more access than I have?
No. The connector authenticates with your own credentials and scoped permissions, so it inherits exactly the access your account already has. It never grants Claude more reach into your Ramp data or spend controls than you hold yourself, and scopes can be narrowed further to fit the task.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.