Skip to content

Latest commit

 

History

History
77 lines (73 loc) · 2.14 KB

File metadata and controls

77 lines (73 loc) · 2.14 KB

Using Online Help

You can include the -help keyword at the command line to retreive an online list of command options:

bin/pgedge-postgres-mcp -help

You can append the following command-line options to the executable to manage server behavior or retrieve detailed configuration and usage information.

Usage of bin/pgedge-postgres-mcp:
  -add-token
    	Add a new API token
  -add-user
    	Add a new user
  -addr string
    	HTTP server address
  -cert string
    	Path to TLS certificate file
  -chain string
    	Path to TLS certificate chain file (optional)
  -config string
    	Path to configuration file (default "/Users/dpage/git/pgedge-nla/bin/postgres-mcp.yaml")
  -db-host string
    	Database host
  -db-name string
    	Database name
  -db-password string
    	Database password
  -db-port int
    	Database port
  -db-sslmode string
    	Database SSL mode (disable, require, verify-ca, verify-full)
  -db-user string
    	Database user
  -debug
    	Enable debug logging (logs HTTP requests/responses)
  -delete-user
    	Delete a user
  -disable-user
    	Disable a user account
  -enable-user
    	Enable a user account
  -http
    	Enable HTTP transport mode (default: stdio)
  -key string
    	Path to TLS key file
  -list-tokens
    	List all API tokens
  -list-users
    	List all users
  -no-auth
    	Disable API token authentication in HTTP mode
  -password string
    	Password for user management commands (prompted if not provided)
  -remove-token string
    	Remove an API token by ID or hash prefix
  -tls
    	Enable TLS/HTTPS (requires -http)
  -token-database string
    	Bind token to specific database name (used with -add-token, empty = first configured database)
  -token-expiry string
    	Token expiry duration: '30d', '1y', '2w', '12h', 'never' (used with -add-token)
  -token-file string
    	Path to API token file
  -token-note string
    	Annotation for the new token (used with -add-token)
  -update-user
    	Update an existing user
  -user-file string
    	Path to user file
  -user-note string
    	Annotation for the new user (used with -add-user)
  -username string
    	Username for user management commands