Simplepush — MCP-сервер для Claude Code: что делает и как установить
Отправляет пуши и интерактивные задачи на телефоны людей прямо из диалога с агентом, ждёт ответы и сохраняет их в общую базу событий.
claude mcp add --transport http mcp https://mcp.simplepu.sh/mcpЧто делает Simplepush
Сервер даёт агенту два способа связи с мобильными устройствами. Инструмент send_notification высылает быстрые предупреждения с возможностью задать один текстовый вопрос или показать кнопки действий. Вызов send_task ставит сложную задачу: форма на смартфоне может запросить выбор варианта, перемещение слайдера, отправку файла, голосовой записи, фотографии или координат.
По умолчанию send_task блокирует выполнение на 90 секунд и опрашивает статус каждые 2000 мс. Если время вышло, вопрос не отменяется на телефоне пользователя. Агент может продолжить работу и позже забрать результат через get_task_answer. Вся переписка, отказы и отчёты индексируются: инструмент search_knowledge находит прошлые ответы полнотекстовым поиском со стеммингом на трёх языках либо по радиусу вокруг заданных координат.
Для подключения нужен личный SP_API_TOKEN либо токен организации SP_INTEGRATION_TOKEN. Если заданы оба ключа, сервер выберет токен организации. Для чтения истории на личном аккаунте потребуется платная подписка Simplepush.
Какие задачи решает
- запросить подтверждение деплоя через кнопки действий на телефоне
- получить фото, аудиозапись или геопозицию от выездного сотрудника
- найти прошлые ответы команды по ключевым словам или геометке
- разослать задачу группе коллег с фиксацией первого ответа
Примеры запросов агенту
- Отправь на мой телефон задачу с подтверждением релиза через
send_taskи подожди ответ. - Найди через
search_knowledgeвсе ответы с фотографиями в радиусе пяти километров. - Проверь через
get_group_status, кто из участников группы ответил на задачу.
Как установить Simplepush
1Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://mcp.simplepu.sh/mcp2Командой платформы
claude mcp add --env SP_API_TOKEN=<SP_API_TOKEN> --env SP_INTEGRATION_TOKEN=<SP_INTEGRATION_TOKEN> --env SP_KEYS=<SP_KEYS> --env SP_BASE_URL=<SP_BASE_URL> --env SP_MAX_WAIT_SECONDS=<SP_MAX_WAIT_SECONDS> --transport stdio simplepush -- npx -y @simplepush/mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add simplepush --url https://mcp.simplepu.sh/mcp2Командой платформы
codex mcp add simplepush --env SP_API_TOKEN=<SP_API_TOKEN> --env SP_INTEGRATION_TOKEN=<SP_INTEGRATION_TOKEN> --env SP_KEYS=<SP_KEYS> --env SP_BASE_URL=<SP_BASE_URL> --env SP_MAX_WAIT_SECONDS=<SP_MAX_WAIT_SECONDS> -- npx -y @simplepush/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"simplepush": {
"url": "https://mcp.simplepu.sh/mcp"
}
}
}{
"mcpServers": {
"simplepush": {
"command": "npx",
"args": [
"-y",
"@simplepush/mcp"
],
"env": {
"SP_API_TOKEN": "<SP_API_TOKEN>",
"SP_INTEGRATION_TOKEN": "<SP_INTEGRATION_TOKEN>",
"SP_KEYS": "<SP_KEYS>",
"SP_BASE_URL": "<SP_BASE_URL>",
"SP_MAX_WAIT_SECONDS": "<SP_MAX_WAIT_SECONDS>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"simplepush": {
"type": "http",
"url": "https://mcp.simplepu.sh/mcp"
}
}
}{
"servers": {
"simplepush": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@simplepush/mcp"
],
"env": {
"SP_API_TOKEN": "<SP_API_TOKEN>",
"SP_INTEGRATION_TOKEN": "<SP_INTEGRATION_TOKEN>",
"SP_KEYS": "<SP_KEYS>",
"SP_BASE_URL": "<SP_BASE_URL>",
"SP_MAX_WAIT_SECONDS": "<SP_MAX_WAIT_SECONDS>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http simplepush https://mcp.simplepu.sh/mcp2Командой платформы
gemini mcp add -e SP_API_TOKEN=<SP_API_TOKEN> -e SP_INTEGRATION_TOKEN=<SP_INTEGRATION_TOKEN> -e SP_KEYS=<SP_KEYS> -e SP_BASE_URL=<SP_BASE_URL> -e SP_MAX_WAIT_SECONDS=<SP_MAX_WAIT_SECONDS> simplepush npx -y @simplepush/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Simplepush
Как установить Simplepush в Claude Code?
Для удалённого подключения выполните команду claude mcp add --transport http simplepush https://mcp.simplepu.sh/mcp. Для локального запуска через stdio используйте команду `claude mcp add --env SP_API_TOKEN=<SP_API_TOKEN> --env SP_INTEGRATION_TOKEN=<SP_INTEGRATION_TOKEN> --env SP_KEYS=<SP_KEYS> --env SP_BASE_URL=<SP_BASE_URL> --env SP_MAX_WAIT_SECONDS=<SP_MAX_WAIT_SECONDS> --transport stdio simplepush -- npx -y @simplepush/mcp`.
Что делает MCP-сервер Simplepush?
Он позволяет ИИ-ассистенту отправлять уведомления и интерактивные формы на смартфоны. Человек отвечает текстом, кнопками, файлом или геолокацией, а сервер возвращает ответ агенту и сохраняет запись для поиска.
Что происходит при тайм-ауте в send_task?
Истечение времени не отменяет задачу на устройствах пользователей. Агент разблокируется, а полученный позже результат можно забрать вызовом get_task_answer по идентификатору задачи.