tigergraph__authenticate
Authenticate to TigerGraph by registering credentials for the current session, enabling secure connections to your graph instances.
Instructions
Register TigerGraph credentials for the current MCP session.
Re-points one of the session's connections at a TigerGraph instance. Omit profile to replace the default profile's connection, or name a profile to replace only that one, leaving the session's other profiles untouched. Stdio mode uses env-var profiles instead and does not need this tool.
Either api_token/jwt_token OR username + password must be supplied. The credentials live only in the session's in-memory connection pool and are dropped on disconnect.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | TigerGraph host URL, e.g. https://acme.tgcloud.io. | |
| secret | No | TigerGraph GSQL secret (alternative to password auth). | |
| gs_port | No | GSQL Server port (default 14240). | |
| profile | No | Profile whose connection these credentials replace. Omit, or pass 'default', to replace the default profile's connection. Only this profile is affected; other profiles in the session keep theirs. | |
| password | No | TigerGraph password (password auth). | |
| ssl_port | No | SSL port (default 443). | |
| tg_cloud | No | True if connecting to TigerGraph Cloud. | |
| username | No | TigerGraph username (password auth). | |
| api_token | No | TigerGraph REST++ API token (token auth). | |
| cert_path | No | Path to a CA bundle for TLS verification. | |
| graphname | No | Default graph for this session. | |
| jwt_token | No | TigerGraph JWT token (token auth). | |
| restpp_port | No | REST++ port (default 9000). |