SuprSend MCP Server

Manage notification workflows, users, preferences, and tenant branding via natural language. Trigger email, SMS, push, WhatsApp, Slack, and in-app notifications from Cursor, Claude Desktop, or Windsurf using 24 tools.

SuprSend CLI

SuprSend CLI is a command-line interface tool for interacting with the SuprSend API, written in Go.

Installation

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:

  1. Ensure you have Go installed on your system (version 1.20 or later).

  2. Clone the repository:

    git clone https://github.com/suprsend/cli.git
    cd cli/cmd/suprsend
    
  3. Build the binary:

    go build -o suprsend
    
  4. 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.

Removing local build artifacts

make clean

License

This project is licensed under the MIT License - see the LICENSE file for details.

관련 서버