Verwalte SuprSend Workflows, Templates, User und Workspace-Ressourcen direkt über deinen AI Assistant.
Auch bekannt als suprsend/cli, cli
- Stars
- 12
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.0.1
- Letzter Commit
- 2. Nov. 2026
- Lizenz
- MIT
Was ist SuprSend MCP?
SuprSend ist ein MCP server. Verwalte SuprSend Workflows, Templates, User und Workspace-Ressourcen direkt über deinen AI Assistant.
Zusammenfassung generiert aus dem README des Projekts
Über SuprSend MCP server
Die Verwaltung von SuprSend Kommunikations-Assets wie Workflows, Templates und Schemas ist direkt über einen AI Assistant möglich. Entwickler können diesen gehosteten MCP server nutzen, um mit Workspace-Ressourcen wie Events, Categories und Translations zu interagieren. Das ermöglicht die Administration komplexer Benachrichtigungslogik, ohne die Chat-Oberfläche von Clients wie Claude oder Gemini verlassen zu müssen.
User verbinden sich über einen gehosteten Transport mit dem Service, der mit Claude Code und dem Gemini CLI kompatibel ist. Der Server stellt Tools bereit, um verschiedene Ressourcen gegen ein lokales Working Directory aufzulisten, abzurufen (get), zu ziehen (pull), zu pushen (push) oder zu committen. Er unterstützt zudem das Synchronisieren von Assets zwischen verschiedenen Workspaces, indem ein lokales Verzeichnis als Zwischenspeicher genutzt wird. Dieses Setup ist ideal für Engineers, die Multi-Environment-Profile über Public Cloud oder Staging-Setups hinweg verwalten müssen und gleichzeitig eine typisierte Codegenerierung für Sprachen wie TypeScript, Python und Go benötigen.
Was du damit machen kannst
- 1Workspace-Assets synchronisierenVerschiebe Templates und Workflows von einem Workspace in einen anderen mithilfe eines lokalen Verzeichnisses.
- 2Typisierten Code generierenErstelle typisierten Code für deine Event- oder Workflow JSON Schemas in mehreren Programmiersprachen.
- 3Mehrere Umgebungen verwaltenWechsle zwischen verschiedenen Account-Credentials und Base URLs für Staging oder Production.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du SuprSend MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenSuprSend MCP in Claude Code installieren
$ claude mcp add --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli -- npx -y suprsendSuprSend MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}SuprSend MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}SuprSend MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"cli","type":"stdio","command":"npx","args":["-y","suprsend"],"env":{"SUPRSEND_SERVICE_TOKEN":"<YOUR_SUPRSEND_SERVICE_TOKEN>"}}'SuprSend MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}SuprSend MCP in Codex installieren
$ codex mcp add cli --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' -- npx -y suprsendSuprSend MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.cli] command = "npx" args = ["-y", "suprsend"] [mcp_servers.cli.env] SUPRSEND_SERVICE_TOKEN = "<YOUR_SUPRSEND_SERVICE_TOKEN>"
SuprSend MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli npx -- -y suprsendSuprSend MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"suprsend"
],
"env": {
"SUPRSEND_SERVICE_TOKEN": "<YOUR_SUPRSEND_SERVICE_TOKEN>"
}
}
}
}Konfiguration
SUPRSEND_SERVICE_TOKENErforderlichSecretSuprSend 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.
| Name | Beschreibung | Typ |
|---|---|---|
| SUPRSEND_SERVICE_TOKEN | SuprSend service token. Create one in the SuprSend dashboard under Developers → API Keys. | ErforderlichSecret |
| 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. |
Automatisierte Checks
Geluften am 12. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageBestanden
- Remote Endpoint nutzt HTTPSNicht geprüft
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenBestanden
README
Auf GitHub ansehenSuprSend 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 Fragen
Wie füge ich SuprSend MCP zu Claude Code hinzu?
Führe claude mcp add --env 'SUPRSEND_SERVICE_TOKEN=<YOUR_SUPRSEND_SERVICE_TOKEN>' cli -- npx -y suprsend in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich SuprSend MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Wie kann ich AI Agents wie Claude oder Gemini mit SuprSend verbinden?
Du solltest den gehosteten SuprSend MCP server anstelle des CLI verwenden, um AI Agents zu verbinden.
Kann ich Assets zwischen verschiedenen SuprSend Workspaces synchronisieren?
Ja, der sync command zieht Assets aus einem Workspace und pusht sie in einen anderen, wobei ein lokales Verzeichnis als Zwischenspeicher dient.
Unterstützt das SuprSend CLI mehrere Umgebungen?
Ja, es nutzt Profile, um Credentials und Base URLs für Public Cloud, BYOC, Staging und Pre-Prod Umgebungen zu speichern.