mcp-clip — MCP-сервер для Claude Code: ссылки и платежи Clip
MCP-сервер для приёма платежей через Clip (PayClip) в Мексике: создаёт ссылки на оплату, проводит списания по токену карты, делает возвраты и отдаёт статусы операций в MXN.
claude mcp add --env CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> --env CLIP_BASE_URL=<CLIP_BASE_URL> --transport stdio clip -- npx -y @codespar/mcp-clipЧто делает mcp-clip
Сервер даёт агенту шесть инструментов: create_payment_link открывает хостируемую страницу оплаты, get_payment_link показывает её статус, create_payment проводит прозрачное списание по клиентскому токену карты, get_payment и list_payments отдают детали и постраничный список операций, refund_payment оформляет полный или частичный возврат. Номеров карт сервер не принимает: для create_payment нужен токен, который выдаёт клиентский SDK Clip. Если фронтенда с токенизацией нет, остаётся create_payment_link — в этом весь смысл разделения.
Какие задачи решает
- выставить счёт клиенту ссылкой на оплату в MXN
- провести списание по токену карты без номера карты
- проверить статус созданной ссылки или платежа
- получить список платежей постранично
- вернуть всю сумму или её часть по платежу
Примеры запросов агенту
- Создай ссылку на оплату на 450.00 MXN за консультацию и пришли её покупателю.
- Покажи статус ссылки на оплату, которую мы сделали утром.
- Верни часть суммы по последнему платежу.
Как установить mcp-clip
Командой платформы
claude mcp add --env CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> --env CLIP_BASE_URL=<CLIP_BASE_URL> --transport stdio clip -- npx -y @codespar/mcp-clipВместо <…> подставьте свои значения
Командой платформы
codex mcp add clip --env CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> --env CLIP_BASE_URL=<CLIP_BASE_URL> -- npx -y @codespar/mcp-clipВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"clip": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-clip"
],
"env": {
"CLIP_AUTH_TOKEN": "<CLIP_AUTH_TOKEN>",
"CLIP_BASE_URL": "<CLIP_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"clip": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-clip"
],
"env": {
"CLIP_AUTH_TOKEN": "<CLIP_AUTH_TOKEN>",
"CLIP_BASE_URL": "<CLIP_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> -e CLIP_BASE_URL=<CLIP_BASE_URL> clip npx -y @codespar/mcp-clipВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-clip
Как установить mcp-clip в Claude Code?
Выполните claude mcp add mcp-clip -e CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> -- npx -y @codespar/mcp-clip. Если нужен другой адрес API, есть второй вариант: claude mcp add --env CLIP_AUTH_TOKEN=<CLIP_AUTH_TOKEN> --env CLIP_BASE_URL=<CLIP_BASE_URL> --transport stdio clip -- npx -y @codespar/mcp-clip.
Что делает mcp-clip?
Создаёт ссылки на оплату Clip, проводит списания по токену карты, возвращает детали платежей и оформляет возвраты — всё в MXN.
Что нужно для работы mcp-clip?
Basic-токен из панели разработчика Clip в переменной CLIP_AUTH_TOKEN. Без него сервер не авторизуется. Тестовый режим включается самим токеном: отдельного адреса для песочницы нет.