
Integration · Expenses
Connect Claude & ChatGPT to Ramp
Ask your AI what a department spent on cards last month, which transactions are missing a memo or which bills are due, and it reads the answer from Ramp. It can also add memos to card transactions and create draft bills for vendors, which stay drafts until someone submits them in Ramp.
Free plan, no credit card. Takes about a minute.
Try asking
“What did the marketing department spend on cards in August?”
The AI finds the department and lists its card transactions for that month with merchant, amount and card holder.
“Which transactions still need a memo?”
It lists card transactions that require a memo, so you can see who to follow up with.
“Add the memo 'Client dinner, Nordlys kickoff' to yesterday's restaurant charge.”
It finds the transaction and adds the memo.
What your AI can do
Cards and transactions
List and read card transactions filtered by date, person, card, department, merchant or amount, see physical and virtual cards, and set memos.
Bills and vendors
Search vendors, list and read bills by status and due date, and create draft bills that stay drafts until submitted in Ramp.
People, limits and reimbursements
Look up users and departments, check spend limits and the business balance, and see reimbursements, receipts and statements.
“Which bills are due in the next two weeks?”
It lists bills in that due-date range with vendor, amount and payment status.
“Which reimbursements are waiting for approval?”
It lists employee reimbursements by state with amount, merchant and receipts.
“How much is left on Sofie's travel limit this month?”
It finds the spend limit and shows the amount, the period and what has been spent so far.
24 tools for Ramp
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_draft_billChanges dataCreate a draft bill for a vendor: `vendor_id`, `invoice_number`, `issued_at`, `due_at` and `line_items` (amount, memo). It stays a draft until submitted in Ramp, so no payment is made.get_billGet one bill by `invoice_id` (the bill ID), with vendor, amounts, due date and payment status.get_businessGet the connected Ramp business's details (name, legal entity, website).get_business_balanceGet the business's Ramp card balance, credit limit and available credit.get_physical_cardGet one physical card by `card_id`, with holder, last four digits and state.get_reimbursementGet one reimbursement by `reimbursement_id`, with amount, merchant, status and receipts.get_spend_limitGet one spend limit by `fund_id`, with amount, period, spent so far and members.get_transactionGet one card transaction by `payment_id` (the transaction ID), with merchant, amount, card holder, receipts and memo.get_userGet one user by `user_id`, with name, email, role, department and manager.get_vendorGet one vendor by `supplier_id` (the vendor ID), with contacts and spend.get_virtual_cardGet one virtual card by `card_id`, with holder and state.list_billsList bills (vendor invoices), filtered by `vendor_id`, `payment_status`, `approval_status`, `invoice_number` or due-date ranges.list_departmentsList departments with their IDs, for filtering transactions and users.list_draft_billsList draft bills that have not been submitted yet, filtered by `vendor_id` or dates.list_physical_cardsList physical cards, filtered by `user_id` or `display_name`.list_receiptsList uploaded receipts, filtered by `transaction_id`, `reimbursement_id` or date range.list_reimbursementsList employee reimbursements, filtered by `user_id`, `state`, date ranges or `awaiting_approval_by_user_id`.list_spend_limitsList spend limits (funds) with their balances, filtered by `user_id`, `card_id` or `spend_program_id`.list_statementsList monthly card statements, optionally between `from_date` and `to_date`.list_transactionsList card transactions, filtered by `from_date`/`to_date`, `user_id`, `card_id`, `department_id`, `merchant_id`, `min_amount`/`max_amount`, `state` or `requires_memo`.list_virtual_cardsList virtual cards, filtered by `user_id` or `is_terminated`.search_usersSearch Ramp users (employees) by `email`, `role`, `status` or `department_id`.search_vendorsSearch vendors by `name`, `is_active` or dates.set_transaction_memoChanges dataAdd or replace the memo on a card transaction: `transaction_id` and `memo`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Ramp from the app list.
- 2
Paste your key
Paste the Client ID and Client secret of a Ramp app. As a Ramp admin, go to Company › Developer and click Create New App. Under Grant types add Client Credentials, and under Scopes allow the read scopes you want, such as transactions, cards, users, bills, reimbursements, departments and vendors. Then copy the Client ID and Client Secret.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Ramp?
It can read card transactions, physical and virtual cards, spend limits, users, departments, vendors, bills, draft bills, reimbursements, receipts, statements and your business balance. It can add a memo to a card transaction and create draft bills. It cannot pay bills, issue cards or change limits.
Does the AI see my Ramp credentials?
No. Your Ramp client ID and client secret are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups only. Setting a memo and creating a draft bill can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
Ramp connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Ramp account.
Which scopes should the Ramp app have?
Give it the read scopes for the data you want the AI to see, such as transactions, cards, users, bills, reimbursements, departments and vendors. Leave out anything you do not want reachable. Ramp then blocks it, whatever tools are switched on in PipMCP.
Let your AI work in Ramp today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Ramp freePipMCP is not affiliated with Ramp. Product names are trademarks of their owners.

