# FlurryPORT

Ловит вебхуки от Stripe, GitHub и Shopify, показывает, что пришло, и повторяет доставку в ваше приложение с сохранением подписи.

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

## Что делает

FlurryPORT даёт стабильный URL для приёма вебхуков. Провайдер шлёт туда события, вы смотрите их в панели, а потом прогоняете в свой сервис сколько нужно раз: метод, заголовки и тело остаются исходными, подпись не ломается. Туннель поднимать не надо.

Из агента доступен весь цикл: создать эндпоинт, дождаться события, посмотреть его, преобразовать через JSONata и отправить на цель. Сессия без регистрации даёт 250 захватов, позже её можно привязать к аккаунту. Уже есть аккаунт? Войдите через `flurryport login`, сервер найдёт сохранённый токен и стартует в авторизованном режиме. Инструментов шестьдесят, двадцать работают до привязки сессии.

Форвардинг по умолчанию идёт только на loopback-адреса. Если дев-сервер живёт на другой машине в сети, добавьте к команде `mcp` флаг `--allow-lan`. Веб-клиенты вроде ChatGPT не запускают локальный процесс, поэтому stdio-сервер им недоступен — им нужен seat server.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.flurryport.io/mcp`

## Установка

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

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http webhooks-and-rooms https://mcp.flurryport.io/mcp
```

2. **Командой платформы**
```bash
claude mcp add flurryport -- npx -y flurryport
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add flurryport --url https://mcp.flurryport.io/mcp
```

2. **Командой платформы**
```bash
codex mcp add flurryport -- npx -y flurryport
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "flurryport": {
            "url": "https://mcp.flurryport.io/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "flurryport": {
            "command": "npx",
            "args": [
                "-y",
                "flurryport"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "flurryport": {
            "type": "http",
            "url": "https://mcp.flurryport.io/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "flurryport": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "flurryport"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http flurryport https://mcp.flurryport.io/mcp
```

2. **Командой платформы**
```bash
gemini mcp add flurryport npx -y flurryport
```

## Когда брать
- принять вебхук от Stripe без ngrok и туннеля
- посмотреть, что именно прислал провайдер, в заголовках и теле
- повторить доставку события в приложение, не теряя подпись
- сгенерировать тестовое событие нужной провайдеру формы
- проверить обработчик на локальном echo-сервере до написания кода

## Примеры запросов агенту
- Подними MCP-сервер flurryport и создай эндпоинт для вебхуков Stripe
- Покажи последние захваченные события и повтори самое свежее в мой локальный сервер
- Запусти echo-сервер на порту 3000 и прогони в него последний вебхук, покажи заголовки и тело

## Похожие
- [api-test-mode-design](https://affpapa.org/nevibecode/skills/api-test-mode-design.md) — скилл · 7800 установок
- [webhook-integration](https://affpapa.org/nevibecode/skills/webhook-integration.md) — скилл · 1100 установок
- [resend](https://affpapa.org/nevibecode/skills/resend.md) — скилл · 23400 установок
- [integrate-whatsapp](https://affpapa.org/nevibecode/skills/integrate-whatsapp.md) — скилл · 4700 установок
- [choose-zoom-approach](https://affpapa.org/nevibecode/skills/anthropics-choose-zoom-approach.md) — скилл · 2100 установок
- [plan-zoom-product](https://affpapa.org/nevibecode/skills/anthropics-plan-zoom-product.md) — скилл · 2100 установок

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