Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Ramp одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ читать ваш аккаунт Ramp: карты, фонды и лимиты расходов, транзакции, возмещения, счета к оплате, поставщиков, чеки, выписки, счета главной книги и пользователей. OAuth-scopes только для чтения; он не может отправлять или утверждать платежи. Блокировка карты и заметка необязательны и по умолчанию выключены.
Попробуй спросить
Примеры промптов для Ramp
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Ramp, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Ramp
Дайте ИИ читать ваш аккаунт Ramp: карты, фонды и лимиты расходов, транзакции, возмещения, счета к оплате, поставщиков, чеки, выписки, счета главной книги и пользователей. OAuth-scopes только для чтения; он не может отправлять или утверждать платежи. Блокировка карты и заметка необязательны и по умолчанию выключены.
Настройка
Он не может переводить деньги и ничего не утверждает, и это сделано намеренно. У коннектора нет инструмента для оплаты счетов, выплаты возмещений, переводов, выпуска карт или изменения лимитов, даже выключенного, и он не может утвердить счёт, возмещение или транзакцию. Финансовый отдел может спрашивать ИИ о расходах, не давая ему возможности платить.
- Войдите в
https://app.ramp.comкак admin или business owner и откройте Company, затем Developer. Нажмите Create New App, дайте приложению имя (например, AnythingMCP) и примите условия. - В разделе Grant types добавьте Client Credentials.
- В разделе Scopes нажмите Configure allowed scopes и разрешите все эти scopes только для чтения:
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. Коннектор запрашивает их все при получении токена, поэтому каждый должен быть разрешён в приложении; если какого-то нет, Ramp отказывает в токене с ошибкой invalid_scope. - Скопируйте Client ID в
RAMP_CLIENT_ID, а Client Secret вRAMP_CLIENT_SECRETи установите коннектор. AnythingMCP получает access token (действует 10 дней) и обновляет его сам. - Проверьте настройку с помощью
ramp_get_business: он показывает название компании и включены ли возмещения.
Никогда не разрешайте этому приложению: bills:write, reimbursements:write, cards:read_vault, limits:write. Со scopes для чтения, перечисленными выше, токен ничего не может изменить в Ramp.
Выключены при установке: ramp_lock_card и ramp_unlock_card (приостанавливают потерянную карту и снимают приостановку) и ramp_update_transaction_memo (задаёт заметку длиной до 255 символов и заменяет прежнюю). Чтобы ими пользоваться, разрешите cards:write или memos:write в приложении Ramp, добавьте тот же scope в список scopes в настройках OAuth коннектора и включите инструмент. ИИ показывает название карты и последние четыре цифры или транзакцию и новую заметку и ждёт вашего согласия. Scope cards:write в Ramp позволил бы программе ещё и выпускать карты; у этого коннектора такого инструмента нет.
Финансовые данные конфиденциальны: остатки, транзакции, счета, возмещения, карты и данные сотрудников являются конфиденциальной информацией компании. Делитесь MCP-сервером только с теми, кому разрешено их видеть; ИИ читает только то, о чём вы просите. Полные номера карт и CVC никогда не возвращаются (хранилище карт Ramp не используется), а банковские реквизиты юрлиц и поставщиков и налоговые номера поставщиков не передаются.
Что он читает: данные и баланс компании (лимит по картам, доступный лимит, остаток по выписке и даты выставления); пользователей, отделы, офисы и юрлица; физические и виртуальные карты; фонды (лимиты расходов) с остатком и ограничениями, а также spend programs; карточные транзакции с продавцом, категорией, заметкой, чеками и статусом синхронизации с бухгалтерией, где requires_memo находит те, у которых ещё нет заметки; возмещения личных расходов и пробега; счета из Bill Pay со статусом утверждения, сроком и датой оплаты; поставщиков с суммами расходов; чеки со временной ссылкой на скачивание и, по запросу, суммами, которые Ramp распознал в них; счета главной книги, синхронизированные из вашей бухгалтерской системы; и выписки по картам со временной ссылкой на PDF.
Суммы: сумма транзакции указана простым числом в долларах (90.0), а объекты сумм указаны в центах (9000 означает 90,00 USD). ИИ пересчитывает их.
Песочница: для приложения из песочницы Ramp замените базовый URL коннектора на https://demo-api.ramp.com/developer/v1, а URL токена на https://demo-api.ramp.com/developer/v1/token. Учётные данные для боевой среды и песочницы разные.
Ограничение запросов: 200 запросов за 10 секунд с одного IP-адреса; 429 означает, что нужно подождать несколько секунд.
Частые ошибки: нет access token: неверный client ID или secret, не добавлен Client Credentials или в приложении не разрешён какой-то scope (invalid_scope). 403: у токена нет scope этого инструмента. 404 с DEVELOPER_7002: Ramp не знает этот токен, например приложение из песочницы используется с боевой средой; здесь Ramp отвечает 404 вместо 401. Любой другой 404: такого id нет.
Коннектор не оплачивает счета и возмещения, не переводит деньги, не выпускает и не закрывает карты, не меняет фонды и лимиты, ничего не утверждает, не загружает чеки и не управляет пользователями, поставщиками и настройками бухгалтерии.
Предварительные требования: RAMP_CLIENT_ID, RAMP_CLIENT_SECRET
Локальная установка коннектора
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
Откройте http://localhost:3000/connectors/store, выберите Ramp и введите переменные, перечисленные в Предварительных требованиях.
Доступные инструменты
| 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 |
Примеры запросов
- «У каких карточных транзакций прошлой недели ещё нет заметки или чека? Покажи владельца карты, продавца и сумму.»
- «Какие счета нужно оплатить в ближайшие 14 дней? Покажи поставщика, сумму, срок и статус утверждения.»
- «Покажи возмещения, поданные в этом месяце и ещё не выплаченные, с группировкой по сотрудникам.»
- «У каких фондов в этом периоде осталось меньше 20 процентов лимита?»
- «Какой у нас остаток по выписке Ramp, доступный лимит по картам и дата следующего выставления?»
Следующие шаги
Это руководство помогло?