Skip to content

Commit 5d4e0cc

Browse files
authored
Merge pull request #24 from OpsLevel/kr/fix-token-error
provide better error message if missing an api token
2 parents dfb9a18 + ff0b4c0 commit 5d4e0cc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/cmd/root.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ var rootCmd = &cobra.Command{
5656
Long: `Opslevel MCP Server`,
5757

5858
RunE: func(cmd *cobra.Command, args []string) error {
59+
token := viper.GetString("api-token")
60+
if token == "" {
61+
return fmt.Errorf("no API token was found, use --api-token=XXX or the OPSLEVEL_API_TOKEN environment variable is required")
62+
}
63+
5964
s := server.NewMCPServer(
6065
"OpsLevel",
6166
version,

0 commit comments

Comments
 (0)