24 actions ready for your AI
Connect Ramp to your AI
Add your Ramp key once and every AI you use can post application resources, get bank accounts and get bill withs through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from Ramp's own documented API, and we have not run them here yet.
Use your own Ramp account. Credentials stay encrypted in ahel.
Tell me when ahel has verified Ramp
What your AI can do with Ramp
Choose a task and ask your AI.
Bill
- Get bill list with pagination
GETList bills
entity_id- Filter bills by entity.
customer_friendly_payment_id- Filter bills by exact customer-friendly payment ID. Returns all bills belonging to the same payment or batch payment.
draft_bill_id- Filter bills by exact draft bill ID.
invoice_number- Filter bills by exact invoice number.
- Post bill list with pagination
POSTCreate a bill
due_atrequired- Due date of the bill.
entity_idrequired- Associated business entity.
invoice_currencyrequired- Currency of the invoice.
invoice_numberrequired- The invoice number on the bill.
issued_atrequired- Issued date of the bill.
vendor_idrequired- Unique identifier of bill vendor.
Department
- Get department list with pagination
GETList departments
start- The ID of the last entity of the previous page, used for pagination to get the next page.
page_size- The number of results to be returned in each page.
- Post department list with pagination
POSTCreate a department
namerequired- Name of the department.
Fund
- Get fund list
GETList funds
display_name- Filter by display name.
spend_program_id- Filter for funds associated with the specified spend program.
entity_id- Filter for funds by associated business entity.
created_after- Filter for funds created after the specified date.
- Post fund creation
POSTCreate a fund
user_idrequired- Unique identifier of the fund owner.
X-Idempotency-Key- Unique idempotency key generated by the client.
accounting_rules- Accounting rules for the fund.
display_name- Display name of the fund.
Item
- Get item receipts resource
GETList item receipts
start- The ID of the last entity of the previous page, used for pagination to get the next page.
page_size- The number of results to be returned in each page.
entity_id- Unique identifier for the associated business entity.
purchase_order_line_item_id- Unique identifier for the associated purchase order line item.
- Post item receipts resource
POSTCreate an item receipt
item_receipt_line_itemsrequired- Item receipt line items.
item_receipt_numberrequired- Item receipt number.
purchase_order_idrequired- Unique identifier of the purchase order this item receipt is attached to.
received_atrequired- The date the vendor will deliver the goods or services.
Show 12 more groups
Location
- Get location list resource
GETList locations
entity_id- Filter by associated business entity.
start- The ID of the last entity of the previous page, used for pagination to get the next page.
page_size- The number of results to be returned in each page.
- Post location list resource
POSTCreate a location
namerequired- Name of the location.
entity_id- Identifier of the business entity this location belongs to.
Purchase Order
- Get purchase orders resource
GETList purchase orders
creation_source- Creation source of the purchase order.
from_created_at- Filter for purchase orders that were requested after the given date.
to_created_at- Filter for purchase orders that were requested before the given date.
external_id- Filter purchase orders by exact external ID.
- Post purchase orders resource
POSTCreate a purchase order
currencyrequired- Currency of the purchase order.
entity_idrequired- Unique identifier of associated business entity.
line_itemsrequired- List of purchase order line items.
three_way_match_enabledrequired- Whether three-way match is enabled for the purchase order.
Receipt
- Get receipt list
GETList receipts
created_after- Filter receipts created after this date (ISO8601 format).
created_before- Filter receipts created before this date (ISO8601 format).
reimbursement_id- Filter receipts for a specific reimbursement.
transaction_id- Filter receipts for a specific transaction.
- Post receipt upload
POSTUpload a receipt
idempotency_keyrequired- Caller-supplied key that makes upload retries idempotent.
receiptrequired- Receipt image or PDF to upload.
user_idrequired- User to associate with the receipt (affects transaction matching priority).
transaction_id- Transaction to attach to the uploaded receipt.
Spend
- Get spend program resource
GETList spend programs
start- The ID of the last entity of the previous page, used for pagination to get the next page.
page_size- The number of results to be returned in each page.
- Post spend program resource
POSTCreate a spend program
descriptionrequired- Description of the spend program.
display_namerequired- Display name of the spend program.
iconrequired- The template icon for the spend program.
permitted_spend_typesrequired- Specifies the permitted spend types for the spend program.
spending_restrictionsrequired- A set of restrictions imposed on the spend program.
Application
- Post application resource
POSTCreate a financing application
applicantrequired- Information about the applicant.
application_type- Type of financing application to create.
beneficial_owners- Beneficial owners of the business.
business- Business details.
Bank Account
- Get bank account list with pagination
GETList bank accounts
connection_provider- Filter bank accounts by connection provider.
start- The ID of the last entity of the previous page, used for pagination to get the next page.
page_size- The number of results to be returned in each page.
Cashback
- Get cashback list with pagination
GETList cashback payments
sync_status- Filter by sync status.
entity_id- Filter cashbacks by business entity.
statement_id- Filter cashbacks included in the specified statement.
sync_ready- Filter cashbacks that are ready to be synced (no pending syncs and completed).
Entity
- Get entity list with pagination
GETList business entities
currency- Filter by currency of the entity.
entity_name- Filter entities by name.
is_primary- Filter to include only primary or non-primary entities.
hide_inactive- Hide inactive entities.
Memo
- Get memo list with pagination
GETList memos
card_id- Filter memos by card.
department_id- Filter memos by department.
location_id- Filter memos by location.
manager_id- Filter memos by manager.
Merchant
- Get merchant list with pagination
GETList merchants
merchant_url- Filter merchants by URL or domain after normalization.
merchant_name- Filter merchants by a case-sensitive display name prefix.
transaction_from_date- Filter merchants by transactions occurring (usertransactiontime) on or after this date
transaction_to_date- Filter merchants by transactions occurring (usertransactiontime) on or before this date
Reimbursement
- Get reimbursement list with pagination
GETList reimbursements
direction- Filter by direction (BUSINESSTOUSER default, USERTOBUSINESS for repayments).
state- Filter by reimbursement state.
sync_status- Filter by sync status.
from_transaction_date- Filter by underlying transaction date (after this date).
Repayment
- Get repayment list with pagination
GETList repayments
entity_id- Filter for repayments by business entity.
funding_methods- Filter for repayments by funding method.
from_repaid_at- Filter for repayments that were repaid after and including the given date.
to_repaid_at- Filter for repayments that were repaid before the given date.
Ask your AI
Try one of these requests with a connected AI.
- Post an application resource in Ramp
- Show me the fund in Ramp
- Post a fund creation in Ramp
- Show me the item receipt resource in Ramp
- Post an item receipt resource in Ramp
- Show me the location resource in Ramp
Ramp MCP server, hosted by ahel
One hosted endpoint serves Ramp. There is nothing to install and no local server to run.
Connect Ramp to Claude, Claude Code, Cursor or Codex
- Add your Ramp key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- Where to find your Ramp keyon the vendor's side; paste it into ahel after sign-in
About Ramp
Ramp is a finance service. Connect your own key and your AI can post application resources, get bank accounts and get bill withs.
Ramp over MCP: ahel serves Ramp to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Ramp key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my Ramp key safe?
Your Ramp key is sealed in ahel and added to the request server-side when your AI calls Ramp. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use Ramp through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with Ramp?
24 actions today, covering bills, departments and funds. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting Ramp cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Ramp may bill you for API use under its own terms.
