Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Ramp con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Resumen
Deja que tu IA lea tu cuenta de Ramp: tarjetas, fondos y límites de gasto, transacciones, reembolsos, facturas, proveedores, recibos, extractos, cuentas contables y usuarios. Scopes OAuth de solo lectura; no puede enviar ni aprobar pagos. Bloquear tarjetas y editar el memo son opcionales y vienen desactivados.
Prueba a pedir
Prompts de ejemplo para Ramp
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Ramp, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Ramp + Claude
Deja que tu IA lea tu cuenta de Ramp: tarjetas, fondos y límites de gasto, transacciones, reembolsos, facturas, proveedores, recibos, extractos, cuentas contables y usuarios. Scopes OAuth de solo lectura; no puede enviar ni aprobar pagos. Bloquear tarjetas y editar el memo son opcionales y vienen desactivados.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
RAMP_CLIENT_ID, RAMP_CLIENT_SECRET
Paso 1 — Obtener credenciales
No puede mover dinero ni aprobar nada, a propósito. El conector no tiene ninguna herramienta para pagar facturas, abonar reembolsos, hacer transferencias, emitir tarjetas ni cambiar límites, ni siquiera una desactivada, y no puede aprobar una factura, un reembolso ni una transacción. Finanzas puede preguntar a la IA por el gasto sin darle una forma de pagar.
- Inicia sesión en
https://app.ramp.comcomo admin o business owner y abre Company y luego Developer. Pulsa Create New App, ponle un nombre (por ejemplo AnythingMCP) y acepta los términos. - En Grant types, añade Client Credentials.
- En Scopes, pulsa Configure allowed scopes y permite todos estos scopes de solo lectura:
business:read,users:read,departments:read,locations:read,entities:read,cards:read,funds:read,spend_programs:read,transactions:read,reimbursements:read,bills:read,vendors:read,receipts:read,accounting:read,statements:read. El conector los pide todos al obtener un token, así que cada uno debe estar permitido en la app; si falta alguno, Ramp rechaza el token con invalid_scope. - Copia el Client ID en
RAMP_CLIENT_IDy el Client Secret enRAMP_CLIENT_SECRETe instala el conector. AnythingMCP obtiene un access token (válido 10 días) y lo renueva por su cuenta. - Comprueba la configuración con
ramp_get_business: muestra el nombre de tu empresa y si los reembolsos están activados.
No permitas nunca en esta app: bills:write, reimbursements:write, cards:read_vault, limits:write. Con los scopes de lectura de arriba, el token no puede cambiar nada en Ramp.
Desactivadas al instalar: ramp_lock_card y ramp_unlock_card (suspenden una tarjeta perdida y levantan de nuevo la suspensión) y ramp_update_transaction_memo (pone el memo, de hasta 255 caracteres, y sustituye el anterior). Para usarlas, permite cards:write o memos:write en la app de Ramp, añade el mismo scope a la lista de scopes en los ajustes OAuth del conector y activa la herramienta. La IA te muestra entonces el nombre de la tarjeta y sus cuatro últimos dígitos, o la transacción y el nuevo memo, y espera tu sí. El scope cards:write de Ramp también permitiría a un software emitir tarjetas; este conector no tiene esa herramienta.
Los datos financieros son sensibles: saldos, transacciones, facturas, reembolsos, tarjetas y datos de empleados son información confidencial de la empresa. Comparte el servidor MCP solo con quien pueda verlos; la IA lee solo lo que pides. Nunca se devuelven números de tarjeta completos ni CVC (no se usa la bóveda de tarjetas de Ramp), y se omiten los datos bancarios de entidades y proveedores y los identificadores fiscales de los proveedores.
Qué lee: datos y saldo de la empresa (límite de tarjeta, límite disponible, saldo del extracto y fechas de facturación); usuarios, departamentos, ubicaciones y entidades; tarjetas físicas y virtuales; fondos (límites de gasto) con saldo y restricciones, y spend programs; transacciones de tarjeta con comercio, categoría, memo, recibos y estado de sincronización contable, donde requires_memo encuentra las que aún no tienen memo; reembolsos de gastos y de kilometraje; facturas de Bill Pay con estado de aprobación y fechas de vencimiento y de pago; proveedores con sus totales de gasto; recibos con un enlace de descarga temporal y, si lo pides, los importes que Ramp leyó en ellos; cuentas del libro mayor sincronizadas desde tu sistema contable; y extractos de tarjeta con un enlace PDF temporal.
Importes: el importe de una transacción es un número simple en dólares (90.0), mientras que los objetos de importe van en centavos (9000 son 90,00 USD). La IA los convierte.
Sandbox: con una app del sandbox de Ramp, cambia la URL base del conector a https://demo-api.ramp.com/developer/v1 y la URL del token a https://demo-api.ramp.com/developer/v1/token. Las credenciales de producción y de sandbox son distintas.
Límite de peticiones: 200 peticiones cada 10 segundos por dirección IP; un 429 significa esperar unos segundos.
Errores frecuentes: no hay access token: el client ID o el secret son incorrectos, falta Client Credentials o hay un scope no permitido en la app (invalid_scope). 403: al token le falta el scope de esa herramienta. 404 con DEVELOPER_7002: Ramp no conoce el token, por ejemplo una app del sandbox usada contra producción; aquí Ramp responde 404 en lugar de 401. Cualquier otro 404: el id no existe.
El conector no paga facturas ni reembolsos, no mueve dinero, no emite ni cancela tarjetas, no cambia fondos ni límites, no aprueba nada, no sube recibos y no gestiona usuarios, proveedores ni la configuración contable.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
Ramp, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
ramp_get_business | Read the Ramp business: id, legal name, name on cards, active flag, billing address, website and whether reimbursements are on |
ramp_get_business_balance | Read the Ramp business balance: card limit, available card limit, card balance including pending, statement balance and the previous and… |
ramp_list_users | List Ramp users with id, name, email, role, status, department, location, manager and entity |
ramp_get_user | Read one Ramp user by id: name, email, role, status, department, location, manager and entity |
ramp_list_departments | List the departments in Ramp (id and name) |
ramp_list_locations | List the locations in Ramp (id, name and business entity) |
ramp_list_entities | List the business entities (subsidiaries) in Ramp with id, name, currency, whether it is the primary entity, its locations and the… |
ramp_list_physical_cards | List Ramp physical cards with id, display name, card holder, last four digits, state, whether it is suspended (locked), fund and shipping… |
ramp_get_physical_card | Read one Ramp physical card by id: display name, card holder, last four digits, state, suspended flag, fund and shipping status |
ramp_list_virtual_cards | List Ramp virtual cards with id, owner user id, fund id and whether the card is suspended |
ramp_get_virtual_card | Read one Ramp virtual card by id: owner user id, fund id and suspended flag |
ramp_list_funds | List Ramp funds (spend limits) with name, state, balance (cleared, pending, total), spending restrictions (limit, interval, allowed and… |
ramp_get_fund | Read one Ramp fund (spend limit) by id: balance, spending restrictions, spend program, members and cards |
ramp_list_spend_programs | List Ramp spend programs (templates for funds, such as a travel or education stipend) with name, description, permitted spend types and… |
ramp_get_spend_program | Read one Ramp spend program by id: name, description, permitted spend types and restrictions |
ramp_list_transactions | List Ramp card transactions with amount (in dollars), currency, state, time, merchant, category, memo, card, card holder, fund, receipts… |
ramp_get_transaction | Read one Ramp transaction by id with amounts (original and merchant currency), merchant and location, category, memo, card holder… |
ramp_list_reimbursements | List Ramp reimbursements (out-of-pocket and mileage) with type, state, merchant, memo, amounts, transaction date, submission, approval and… |
ramp_get_reimbursement | Read one Ramp reimbursement by id: type, state, merchant, memo, amounts, dates, employee, fund, trip and receipts |
ramp_list_bills | List Ramp Bill Pay bills with invoice number, status and status summary, approval status, amount, vendor, owner, issue, due and paid dates… |
ramp_get_bill | Read one Ramp bill by id: invoice number, statuses, amount, vendor, owner, dates, payment method, line items and invoice links |
ramp_list_vendors | List the vendors in Ramp with name, legal name, active flag, country, category, owner, ERP id, payment terms, default payment method and… |
ramp_get_vendor | Read one Ramp vendor by id: names, status, country, category, owner, ERP id, payment terms, default payment method and spend totals |
ramp_list_receipts | List receipts uploaded to Ramp with the transaction or reimbursement they belong to, the user and a temporary download link |
ramp_get_receipt | Read one Ramp receipt by id: transaction or reimbursement, user, creation date and a temporary download link |
ramp_list_gl_accounts | List the general ledger accounts synced from the accounting system into Ramp, with id, name, code, classification (for example EXPENSE)… |
ramp_list_statements | List Ramp card statements with period, opening and ending balance, charges, credits, payments and a temporary PDF link |
ramp_get_statement | Read one Ramp statement by id: period, balances, charges, credits, payments and a temporary PDF link |
ramp_lock_card | Suspend (lock) a Ramp card so it cannot be used, for example when it is lost |
ramp_unlock_card | Lift the suspension of a Ramp card so it can be used again |
ramp_update_transaction_memo | Set the memo of a Ramp transaction (at most 255 characters), for example the business purpose |
Ejemplos de prompts
- "¿Qué transacciones de tarjeta de la semana pasada aún no tienen memo o recibo? Lista titular, comercio e importe."
- "¿Qué facturas vencen en los próximos 14 días? Muestra proveedor, importe, vencimiento y estado de aprobación."
- "Muestra los reembolsos enviados este mes que todavía no se han pagado, agrupados por empleado."
- "¿Qué fondos tienen menos del 20 por ciento de su límite disponible en este periodo?"
- "¿Cuál es el saldo del extracto de Ramp, el límite de tarjeta disponible y la próxima fecha de facturación?"
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
¿Te ha sido útil esta guía?