Get the current user and company
lumics_get_meReturn the current Lumics user and company info (ID, name, timezone, active flag). Use the returned company ID to enable company-scoped tools and validate credentials.
Instructions
Return the Lumics user this server authenticates as, together with the company that user belongs to — the company id, name, IANA timezone and active flag. This is the tool that bootstraps the rest of the server: LUMICS_COMPANY_ID is optional, and when the operator has not set it the company-scoped tools (devices, collectors, components, IPAM, company metrics) are not registered at all, so this may be almost the only tool you can see. In that state, call this tool, then tell the operator to set LUMICS_COMPANY_ID to the "company.id" value it returns and restart the server — passing the id as a companyId argument will not help, because those tools are absent rather than failing. It is also the cheapest way to check that the configured credential works at all. Takes no arguments and changes nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Optional list of top-level field names to keep in the output, e.g. ["id","name","ipAddress","enabled"]. Use this on large lists to stay inside the output budget; omit it to see every field. |