Управляйте рабочими процессами, шаблонами, пользователями и ресурсами рабочих пространств SuprSend напрямую через вашего ИИ-ассистента.
Также известен как suprsend/cli, cli
- Звёзды
- 12
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.1
- Последний коммит
- 2 нояб. 2026 г.
- Лицензия
- MIT
Что такое SuprSend MCP?
SuprSend — это MCP server. Управляйте рабочими процессами, шаблонами, пользователями и ресурсами рабочих пространств SuprSend напрямую через вашего ИИ-ассистента.
Сводка сгенерирована из README проекта
О SuprSend MCP server
Управление коммуникационными ресурсами SuprSend, такими как рабочие процессы, шаблоны и схемы, возможно напрямую через ИИ-ассистента. Разработчики могут использовать этот хостинг-сервер MCP для взаимодействия с ресурсами рабочих пространств, включая события, категории и переводы. Это позволяет администрировать сложную логику уведомлений, не покидая интерфейс чата в таких клиентах, как Claude или Gemini.
Пользователи подключаются к сервису через хостинг-транспорт, совместимый с Claude Code и Gemini CLI. Сервер предоставляет инструменты для листинга, получения, извлечения (pull), отправки (push) и фиксации (commit) различных ресурсов в локальную рабочую директорию. Он также поддерживает синхронизацию ресурсов между разными рабочими пространствами, используя локальную директорию как промежуточное хранилище. Такая конфигурация идеально подходит инженерам, которым необходимо управлять профилями нескольких окружений (от публичного облака до staging) и при этом сохранять типизированную генерацию кода для таких языков, как TypeScript, Python и Go.
Что вы можете с ним делать
- 1Синхронизация ресурсов рабочего пространстваПереносите шаблоны и рабочие процессы из одного рабочего пространства в другое с помощью локальной директории.
- 2Генерация типизированного кодаСоздавайте типизированный код для ваших JSON Schemas событий или рабочих процессов на нескольких языках программирования.
- 3Работа с несколькими окружениямиПереключайтесь между учетными данными и базовыми URL для staging или production окружений.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить SuprSend MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка SuprSend MCP в Claude Code
$ claude mcp add --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli -- npx -y suprsendУстановка SuprSend MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}Установка SuprSend MCP в VS Code
.vscode/mcp.json
{
"servers": {
"cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}Установка SuprSend MCP в VS Code CLI
$ code --add-mcp '{"name":"cli","type":"stdio","command":"npx","args":["-y","suprsend"],"env":{"SUPRSEND_SERVICE_TOKEN":"<YOUR_SUPRSEND_SERVICE_TOKEN>"}}'Установка SuprSend MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}Установка SuprSend MCP в Codex
$ codex mcp add cli --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' -- npx -y suprsendУстановка SuprSend MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.cli] command = "npx" args = ["-y", "suprsend"] [mcp_servers.cli.env] SUPRSEND_SERVICE_TOKEN = "<YOUR_SUPRSEND_SERVICE_TOKEN>"
Установка SuprSend MCP в Gemini CLI
$ gemini mcp add -s user -e 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli npx -- -y suprsendУстановка SuprSend MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}Конфигурация
SUPRSEND_SERVICE_TOKENОбязательноСекретSuprSend service token. Create one in the SuprSend dashboard under Developers → API Keys.
SUPRSEND_BASE_URLBase API URL. Only set for BYOC / self-hosted SuprSend instances.
SUPRSEND_MGMNT_URLManagement API URL. Only set for BYOC / self-hosted SuprSend instances.
| Название | Описание | Тип |
|---|---|---|
| SUPRSEND_SERVICE_TOKEN | SuprSend service token. Create one in the SuprSend dashboard under Developers → API Keys. | ОбязательноСекрет |
| SUPRSEND_BASE_URL | Base API URL. Only set for BYOC / self-hosted SuprSend instances. | |
| SUPRSEND_MGMNT_URL | Management API URL. Only set for BYOC / self-hosted SuprSend instances. |
Автоматические проверки
Запущено 12 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийПройдено
- Open source лицензия (OSI)Пройдено
- Коммит или релиз за последний годПройдено
- Имя пакета не похоже на популярный пакетПройдено
- Удаленная конечная точка использует HTTPSНе проверялось
- Деструктивные инструменты помеченыНе проверялось
- Нет скрытых инструкций для моделиПройдено
- Нет критических предупреждений в пакете или его зависимостяхПройдено
README
Открыть на GitHubSuprSend CLI
SuprSend CLI is a command-line interface tool for interacting with the SuprSend API, written in Go. To connect AI agents (Claude, Cursor, VS Code, Gemini, etc.) to SuprSend, use the hosted SuprSend MCP server instead of the CLI.
What you can do with it
- Manage workspace resources —
template,workflow,schema,event,category,translation,workspace. Most supportlist,get,pull,pushandcommitagainst your local working directory (eventhas nocommit,categoryhas noget, andworkspaceonly haslist). - Sync between workspaces —
suprsend syncpulls assets from one workspace and pushes and commits them in another (changes go live in the destination), using a local directory (default./suprsend) as intermediate storage. - Generate typed payload code —
suprsend generate-typesemits typed code in Go, TypeScript, Python, Java, Kotlin, Swift, or Dart from your event / workflow JSON Schemas. - MCP server (deprecated) —
suprsend start-mcp-serverstill works but is deprecated. Use the hosted MCP server athttps://mcp.suprsend.com/mcp(for Claude Code:claude mcp add --transport http suprsend https://mcp.suprsend.com/mcp), or the suprsend/claude-plugin and suprsend/agent-plugin plugins. Gemini CLI: add"suprsend": {"httpUrl": "https://mcp.suprsend.com/mcp"}undermcpServersin~/.gemini/settings.json, then run/mcp auth suprsend(the Gemini CLI extension is retired). Keep usingstart-mcp-serveronly if you need service-token auth or a self-hosted (BYOC) instance. - Multi-account / multi-environment profiles —
suprsend profile add|modify|list|use|removestores per-account credentials and base URLs, so the same CLI works against public cloud, BYOC, staging, pre-prod, etc.
Full command reference: docs.suprsend.com/reference/cli-intro. Or run suprsend --help for the command tree.
Installation
npm / npx
Run without installing:
npx suprsend --help
Or install globally:
npm i -g suprsend
suprsend --help
Works on macOS, Linux, and Windows (x64 and arm64). Requires Node.js ≥ 18 (for npx).
Homebrew
You can install SuprSend CLI using Homebrew:
brew tap suprsend/tap
brew install --cask suprsend
Binary Releases
Pre-compiled binaries for various platforms are available on the Releases page.
Building from Source
To build SuprSend CLI from source, follow these steps:
-
Ensure you have Go installed on your system (version 1.27.3 or later — see
go.mod). -
Clone the repository:
git clone https://github.com/suprsend/cli.git cd cli/cmd/suprsend -
Build the binary:
go build -o suprsend -
The binary will be created in the current directory. You can move it to a location in your PATH for easy access:
sudo mv suprsend /usr/local/bin/
Now you can use the suprsend command from anywhere in your terminal.
Usage
After installation, you can use the CLI by running the suprsend command. For example:
suprsend --help
Documentation
Please refer to documentation here OR if you want to access the cobra generated docs those are here
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Generating build artifacts locally
make build compiles the embedded type-morph Deno binary (requires Deno), then generates CLI documentation in docs/ and AI skills in skills/.
make build
A CI check on PRs to main verifies that docs/ and skills/ are up to date. Run make build and commit the output before opening a PR. Both are generated from the command definitions, so edit the command help text rather than the generated files.
Run the unit tests (after make build, which creates the embedded binary the packages compile against) with:
go test ./...
Removing local build artifacts
make clean
License
This project is licensed under the MIT License - see the LICENSE file for details.
Вопросы о SuprSend MCP
Как добавить SuprSend MCP в Claude Code?
Выполните claude mcp add --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli -- npx -y suprsend в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить SuprSend MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Как подключить ИИ-агентов, таких как Claude или Gemini, к SuprSend?
Для подключения ИИ-агентов следует использовать хостинг-сервер SuprSend MCP вместо CLI.
Можно ли синхронизировать ресурсы между разными рабочими пространствами SuprSend?
Да, команда sync извлекает ресурсы из одного рабочего пространства и отправляет их в другое, используя локальную директорию в качестве промежуточного хранилища.
Поддерживает ли SuprSend CLI несколько окружений?
Да, он использует профили для хранения учетных данных и базовых URL для публичного облака, BYOC, staging и pre-prod окружений.