whoami
Confirm your authenticated identity and retrieve accessible connection IDs. Use this tool first in any session to establish access rights.
Instructions
Confirm who you are authenticated as and which connection ids you can reach.
Call this FIRST in any session, before any other tool, to (1) verify your
auth token resolved to a principal and (2) get the connection ids needed by
list_channels. Returns only connection IDS here; use list_connections
when you also need each connection's platform, status, and sync metadata.
When to use: once at session start. Do NOT call repeatedly — the response is stable for the whole session.
Latency: instant (single in-memory/DB lookup; never triggers a sync or job).
Returns a dict:
principal_id(str): your authenticated identity, e.g."user_42".connections(list[str]): connection ids you may access, e.g.["conn_abc123", "conn_def456"]. Empty list if you own no connections.server_version(str): deployed Atlas version, e.g."0.1.0".
Error modes: returns {"error": "authentication_missing"} when the request
carries no valid principal (token absent/invalid). No access-denied path —
the response is always scoped to the caller.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||