# mcp-pomelo

Подключает агента к API эмиссии карт Pomelo в Латинской Америке. Управляет профилями держателей, выпуском пластиковых или виртуальных карт и лентой транзакций.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 274
- Автор: codespar
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/codespar/mcp-dev-latam/tree/HEAD/packages/banking/pomelo
- Обновлён: 2026-09-27
- HTML: https://affpapa.org/nevibecode/mcp/mcp-pomelo

## Что делает

Девять инструментов сервера обращаются к API Pomelo для работы в Аргентине, Бразилии, Мексике, Колумбии, Перу и Чили. Ассистент создаёт профили держателей, запрашивает выпуск виртуальных или пластиковых карт Visa и Mastercard, меняет статусы вроде `ACTIVE` или `BLOCKED` и просматривает историю операций.

Для запуска нужны ключи `POMELO_CLIENT_ID` и `POMELO_CLIENT_SECRET`. Сервер автоматически получает Bearer-токен через OAuth2, обновляет его до истечения срока и добавляет заголовок `x-idempotency-key` во все изменяющие запросы. Среда по умолчанию — тестовая песочница, но через `POMELO_ENV` можно включить `production`.

Полные номера карт (PAN) и CVV инструмент не возвращает: эти сведения Pomelo отдаёт только через защищённые PCI-виджеты. Решения по одобрению списаний в реальном времени сервер тоже не принимает, так как они работают через входящие вебхуки вашей системы.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `POMELO_CLIENT_ID`, `POMELO_CLIENT_SECRET`, `POMELO_ENV`, `POMELO_BASE_URL`, `POMELO_AUTH_URL`, `POMELO_AUDIENCE` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env POMELO_CLIENT_ID=<POMELO_CLIENT_ID> --env POMELO_CLIENT_SECRET=<POMELO_CLIENT_SECRET> --env POMELO_ENV=<POMELO_ENV> --env POMELO_BASE_URL=<POMELO_BASE_URL> --env POMELO_AUTH_URL=<POMELO_AUTH_URL> --transport stdio pomelo -- npx -y @codespar/mcp-pomelo
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Codex

**Командой платформы**
```bash
codex mcp add pomelo --env POMELO_CLIENT_ID=<POMELO_CLIENT_ID> --env POMELO_CLIENT_SECRET=<POMELO_CLIENT_SECRET> --env POMELO_ENV=<POMELO_ENV> --env POMELO_BASE_URL=<POMELO_BASE_URL> --env POMELO_AUTH_URL=<POMELO_AUTH_URL> -- npx -y @codespar/mcp-pomelo
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "pomelo": {
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-pomelo"
            ],
            "env": {
                "POMELO_CLIENT_ID": "<POMELO_CLIENT_ID>",
                "POMELO_CLIENT_SECRET": "<POMELO_CLIENT_SECRET>",
                "POMELO_ENV": "<POMELO_ENV>",
                "POMELO_BASE_URL": "<POMELO_BASE_URL>",
                "POMELO_AUTH_URL": "<POMELO_AUTH_URL>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "pomelo": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-pomelo"
            ],
            "env": {
                "POMELO_CLIENT_ID": "<POMELO_CLIENT_ID>",
                "POMELO_CLIENT_SECRET": "<POMELO_CLIENT_SECRET>",
                "POMELO_ENV": "<POMELO_ENV>",
                "POMELO_BASE_URL": "<POMELO_BASE_URL>",
                "POMELO_AUTH_URL": "<POMELO_AUTH_URL>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e POMELO_CLIENT_ID=<POMELO_CLIENT_ID> -e POMELO_CLIENT_SECRET=<POMELO_CLIENT_SECRET> -e POMELO_ENV=<POMELO_ENV> -e POMELO_BASE_URL=<POMELO_BASE_URL> -e POMELO_AUTH_URL=<POMELO_AUTH_URL> pomelo npx -y @codespar/mcp-pomelo
```
Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

## Когда брать
- выпустить виртуальную или пластиковую карту для держателя
- заблокировать карту при компрометации или изменении статуса
- получить выписку и детали конкретной транзакции
- обновить контактные данные и адрес пользователя

## Примеры запросов агенту
- Создай пользователя для нового сотрудника и выпусти ему виртуальную карту
- Заблокируй карту с идентификатором `crd_12345` и укажи причину заморозки
- Покажи последние операции по карте пользователя `usr_98765`

## Похожие
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [CCXT](https://affpapa.org/nevibecode/mcp/ccxt.md) — MCP-сервер · ★ 44583
- [Finance Toolkit](https://affpapa.org/nevibecode/mcp/finance-toolkit.md) — MCP-сервер · ★ 5458
- [EdgarTools](https://affpapa.org/nevibecode/mcp/edgartools.md) — MCP-сервер · ★ 2814
- [LetsFG — Flights & Hotels](https://affpapa.org/nevibecode/mcp/letsfg-flights-hotels.md) — MCP-сервер · ★ 2188
- [AutoTS](https://affpapa.org/nevibecode/mcp/autots.md) — MCP-сервер · ★ 1434

Из того же набора: [codespar/mcp-dev-latam](https://affpapa.org/nevibecode/by/codespar/mcp-dev-latam.md) — 124 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
