Skip to main content
The /configure command manages EigenData-CLI settings. You can update your API key, MCP server URL, and schema file path. For initial setup, see Getting Started.

Settings

Settings are organized into two groups: Global settings are stored in ~/.eigendata/settings.yaml and apply across all projects. Project settings are stored in ./eigendataDB/config/user_config.yaml and apply to the current project.
mcp_server_url and schema_file can be cleared by entering - as the value.
Other settings like reference document and sample count are configured per task during command execution, not through /configure. See Domain & Reference Document for details.

Interactive configuration

Step 1 — Open the settings menu

Run the configure command without arguments to see all available settings:
The CLI displays two tables — global and project settings — followed by a numbered menu:

Step 2 — Select and update a setting

Enter the number of the setting you want to change:
The CLI confirms the update:

Direct configuration

You can also configure settings directly without the interactive menu.

View current value

Pass the setting name to see its current value:

Set a new value

Pass both the setting name and new value:

Clear an optional setting

Use - to clear optional settings:

Environment Variables

You can set API key via environment variable: Environment variables are read at startup. Settings configured via /configure take precedence.