email-mcp/internal/cli/app.go

23 lines
337 B
Go
Raw Normal View History

2026-04-10 07:34:33 +00:00
package cli
import "fmt"
type App struct{}
func NewApp(_, _, _, _ any) *App {
return &App{}
}
func (a *App) Run(args []string) error {
if len(args) == 0 {
return fmt.Errorf("usage: email-mcp <setup|mcp>")
}
switch args[0] {
case "setup", "mcp":
return nil
default:
return fmt.Errorf("unknown command: %s", args[0])
}
}