{
  "markdown": "# SuprSend CLI\n\n[![cli MCP server](https://glama.ai/mcp/servers/suprsend/cli/badges/score.svg)](https://glama.ai/mcp/servers/suprsend/cli)\n\nSuprSend CLI is a command-line interface tool for interacting with the SuprSend API, written in Go. It also doubles as an MCP server so AI agents (Claude, Cursor, Gemini, etc.) can drive your workspace through the same set of operations.\n\n## What you can do with it\n\n- **Manage workspace resources** — `template`, `workflow`, `schema`, `event`, `category`, `translation`, `workspace`. Each supports `list`, `get`, `pull`, `push`, `commit` against your local working directory.\n- **Sync between workspaces** — `suprsend sync` pulls assets from one workspace and pushes to another, with an optional local directory as intermediate storage.\n- **Generate typed payload code** — `suprsend generate-types` emits typed code in Go, TypeScript, Python, Java, Kotlin, Swift, or Dart from your event / workflow JSON Schemas.\n- **Run as an MCP server** — `suprsend start-mcp-server` exposes tools over stdio/SSE/HTTP. Installable directly from the [MCP Registry](https://modelcontextprotocol.io/registry) (`npx -y suprsend start-mcp-server`), or wire it into Claude Code / Cursor / Gemini CLI manually.\n- **Multi-account / multi-environment profiles** — `suprsend profile add|modify|list|use|remove` stores per-account credentials and base URLs, so the same CLI works against public cloud, BYOC, staging, pre-prod, etc.\n\nFull command reference: [docs.suprsend.com/reference/cli-intro](https://docs.suprsend.com/reference/cli-intro). Or run `suprsend --help` for the command tree.\n\n## Installation\n\n### npm / npx\n\nRun without installing:\n\n```bash\nnpx suprsend --help\n```\n\nOr install globally:\n\n```bash\nnpm i -g suprsend\nsuprsend --help\n```\n\nWorks on macOS, Linux, and Windows (x64 and arm64). Requires Node.js ≥ 18 (for `npx`).\n\n### Homebrew\n\nYou can install SuprSend CLI using Homebrew:\n\n```bash\nbrew tap suprsend/tap\nbrew install --cask suprsend\n```\n\n### Binary Releases\n\nPre-compiled binaries for various platforms are available on the [Releases page](https://github.com/suprsend/cli/releases).\n\n### Building from Source\n\nTo build SuprSend CLI from source, follow these steps:\n\n1. Ensure you have Go installed on your system (version 1.25 or later — see `go.mod`).\n2. Clone the repository:\n    \n    ```bash\n    git clone https://github.com/suprsend/cli.git\n    cd cli/cmd/suprsend\n    ```\n    \n3. Build the binary:\n    \n    ```bash\n    go build -o suprsend\n    ```\n    \n4. The binary will be created in the current directory. You can move it to a location in your PATH for easy access:\n    \n    ```bash\n    sudo mv suprsend /usr/local/bin/\n    ```\n    \nNow you can use the `suprsend` command from anywhere in your terminal.\n\n## Usage\n\nAfter installation, you can use the CLI by running the `suprsend` command. For example:\n\n```bash\nsuprsend --help\n```\n\n## Documentation\nPlease refer to documentation [here](https://docs.suprsend.com/reference/cli-intro) OR if you want to access the cobra generated docs those are [here](docs/suprsend.md)\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n### Generating build artifacts locally\n\n`make build` compiles the embedded type-morph Deno binary (requires [Deno](https://deno.land/)), then generates CLI documentation in `docs/` and AI skills in `skills/`.\n\n```bash\nmake build\n```\n\nA 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.\n\n### Removing local build artifacts\n```bash\nmake clean\n```\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n",
  "bytes": 3697,
  "sha": "7408b0b5a560aae5cfaed129e3474b2ad9ee93ff0b9e25f22f1cb0e5e939df5f",
  "repo_slug": "suprsend/cli",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_suprsend_cli_840d470f/readme"
}