Skip to main content
Search the web via Exa. Every command follows the CLI contract: JSON on stdout, errors on stderr, and command-specific mutation safety controls. Keys resolve as described in Secrets and API keys.

Commands

Search the web via Exa.
uv run gtm exa search [OPTIONS] [QUERY]
ArgumentTypeRequired
QUERYtextno
OptionTypeDefaultDescription
--typetextautoSearch type: auto, fast, instant, deep-lite, deep, deep-reasoning
--categorytextSearch category (e.g. company, people)
--num-resultsinteger10Number of results (1-100)
--include-domainstextComma-separated domains to include
--exclude-domainstextComma-separated domains to exclude
--highlights, --no-highlightsbooleantrueInclude highlight snippets in each result
--summary, --no-summarybooleanfalseInclude an LLM-generated summary per result
--output-schema-jsontextJSON schema for structured output
--jsontextFull JSON payload (overrides flags)
--exa-api-keytextOverride the Exa API key for this invocation

gtm exa find-companies

Find companies by query via Exa.
uv run gtm exa find-companies [OPTIONS] [QUERY]
ArgumentTypeRequired
QUERYtextno
OptionTypeDefaultDescription
--num-resultsinteger5Number of results
--highlights, --no-highlightsbooleantrueInclude highlight snippets in each result
--output-schema-jsontextJSON schema for structured output
--jsontextFull JSON payload (overrides flags)
--exa-api-keytextOverride the Exa API key for this invocation

gtm exa find-people

Find people by query via Exa.
uv run gtm exa find-people [OPTIONS] [QUERY]
ArgumentTypeRequired
QUERYtextno
OptionTypeDefaultDescription
--num-resultsinteger5Number of results
--highlights, --no-highlightsbooleantrueInclude highlight snippets in each result
--jsontextFull JSON payload (overrides flags)
--exa-api-keytextOverride the Exa API key for this invocation
Last modified on July 14, 2026