get_taxonomy
Returns the valid enum values for macroArea and painType filters, plus live data-freshness info. Call this first in a session to orient the agent on what filter values are accepted and when the corpus was last updated.
Parameters
Section titled “Parameters”This tool takes no parameters.
Response shape
Section titled “Response shape”EchoSift taxonomy: valid filter values for list_pain_signals and trending_signals.
Macro areas (macroArea filter, 11 values): AUTH_IDENTITY, AI_AGENTS_LLM, PAYMENTS_BILLING, DEVOPS_INFRA, DATA_STORAGE, OBSERVABILITY, NETWORKING_APIS, DEVELOPER_WORKFLOW, MOBILE_CROSSPLATFORM, UI_UX_PATTERNS, OTHER
Pain types (painType filter, 4 values): bug, feature_request, complaint, question
Data freshness: scores last recomputed 2026-07-19T03:00:00Z, 28341 active signals tracked.Example call
Section titled “Example call”{ "name": "get_taxonomy", "arguments": {}}macroAreavalues are case-sensitive.auth_identityis rejected;AUTH_IDENTITYis accepted.painTypevalues are lowercase and case-sensitive.feature_requestis useful for “what do developers want built”: combine withmacroAreafor targeted demand discovery.- The
totalActiveSignalscount reflects signals that have passed quality filters (topic classified, pain type assigned).