Signadot MCP server
Commit 12. Nov. 2026Verwalte ephemeral Environments und leite Traffic zu lokalen Services mithilfe des Signadot CLI.
Auch bekannt als signadot/cli, cli
- Stars
- 8
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- v1.9.0
- Letzter Commit
- 12. Nov. 2026
- Lizenz
- Apache-2.0
Was ist Signadot MCP?
Signadot ist ein MCP server. Verwalte ephemeral Environments und leite Traffic zu lokalen Services mithilfe des Signadot CLI.
Zusammenfassung generiert aus dem README des Projekts
Über Signadot MCP server
Der Signadot MCP Server bietet eine Möglichkeit, mit dem Signadot CLI zu interagieren, um ephemeral Environments zu verwalten und Traffic zu lokalen Services zu routen. Er wurde für Entwickler entwickelt, die cloud-native Umgebungen über einen AI-Client steuern müssen. Der Server funktioniert als Wrapper um das bestehende Signadot Command-Line Interface, das lokal via Shell-Script unter `/usr/local/bin/signadot` installiert werden kann.
Nutzer müssen das Signadot CLI auf ihrem System installiert haben, um diese Funktionen nutzen zu können. Die zugrunde liegende Technologie basiert auf dem Signadot Go SDK und libconnect. Dieser Server ermöglicht es einer AI, Commands auszuführen, die das Testen und Service-Routing innerhalb temporärer Umgebungen erleichtern, und fungiert so als Brücke zwischen natürlichen Sprachbefehlen und der Signadot Infrastruktur.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Konfiguration
SIGNADOT_API_KEYErforderlichSecretSignadot API Key
SIGNADOT_API_KEYErforderlichSecretSignadot API Key
SIGNADOT_API_KEYErforderlichSecretSignadot API Key
SIGNADOT_API_KEYErforderlichSecretSignadot API Key
MCP_GITHUB_TOKEN
| Name | Beschreibung | Typ |
|---|---|---|
| SIGNADOT_API_KEY | Signadot API Key | ErforderlichSecret |
| SIGNADOT_API_KEY | Signadot API Key | ErforderlichSecret |
| SIGNADOT_API_KEY | Signadot API Key | ErforderlichSecret |
| SIGNADOT_API_KEY | Signadot API Key | ErforderlichSecret |
| MCP_GITHUB_TOKEN | — |
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- 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ängigkeitenNicht geprüft
README
Auf GitHub ansehenSignadot CLI
This is the source repository for the Signadot command-line interface.
Please see the CLI reference for installation and usage instructions.
To file an issue, please use our community issue tracker.
NOTE: Starting next release, and hence in the main branch, this repository has a dependency on a private repository, and hence building or running from source will not work. Previous releases should continue to work.
Install
To install the CLI, run:
curl -sSLf https://raw.githubusercontent.com/signadot/cli/main/scripts/install.sh | sh
By default, the script will install the latest version at /usr/local/bin/signadot. The target version can be selected by setting the SIGNADOT_CLI_VERSION variable, while you can specify the install directory with SIGNADOT_CLI_PATH.
Build
To build the CLI from source, such as to test changes, you'll need Go 1.27.3+.
The main package is in cmd/signadot:
go build ./cmd/signadot
Release
To release the CLI, you can use the release Github action.
Push a new tag that matches the format v[0-9]+.[0-9]+.[0-9]
and it will push new release artifacts and update brew.
Post-release: publish to the MCP Registry
After the GitHub release artifacts are live, publish the MCP server entry
manually. goreleaser does not yet support the fileSha256 integrity field
required by the MCP registry for mcpb packages.
Prerequisites:
- install
mcp-publisher - a classic GitHub PAT with only the
read:orgscope (create one here), owned by an Owner of the signadot org. Since registry#1383 the registry grants theio.github.signadot/*namespace only to org Owners, and the interactivemcp-publisher login githubdevice flow cannot read org roles — logging in with a PAT is what makes org publishing work.
./scripts/gen-mcp-server-json.sh <version> # e.g. v1.8.0 — writes server.json
MCP_GITHUB_TOKEN=<pat-with-read:org> mcp-publisher login github
mcp-publisher publish server.json
The script writes the v-prefixed tag (e.g. v1.8.0) as the version in
server.json. Don't hand-edit it to the bare form — the registry treats
1.4.0 and v1.4.0 as distinct versions, and mixing the two has created
duplicate entries in the past.
This covers the official MCP registry only. For getting the MCP server listed in other directories (Claude Desktop extensions, Docker MCP Catalog, and others), see docs/mcp-distribution.md.
See Also
The CLI is built on top of the Go SDK.
The CLI is built using libconnect.
Signadot MCP Fragen
Welche Go-Version wird benötigt, um das CLI aus dem Quellcode zu bauen?
Du benötigst Go Version 1.27.3 oder höher, um das CLI aus dem Quellcode zu bauen.
Kann ich den aktuellen main-Branch aus dem Quellcode bauen?
Nein, der main-Branch hat aktuell eine Abhängigkeit zu einem privaten Repository, daher funktioniert das Bauen oder Ausführen aus dem Quellcode für den main-Branch nicht.