AI Search & Content

Overview

Beyond tracking mentions, these tools let you interact with AI models directly, analyze AI-specific search volume, and research content trends across the web.

get-llm-response

Sends a prompt to an AI model (Claude, ChatGPT, Gemini, or Perplexity) and returns the response. Use this to test how AI answers questions about your industry or brand.

Parameters

ParameterTypeRequiredDescription
llm_typestringYesclaude, gemini, chat_gpt, or perplexity
user_promptstringYesThe prompt to send (max 500 chars)
model_namestringYesSpecific model version (use get-llm-models for available models)
temperaturenumberNoResponse randomness (0–2)
top_pnumberNoControls response variety (0–1)
web_searchbooleanNoEnable web search for grounded responses

Example

"Ask ChatGPT 'What are the best pool builders in Maryland?' and show me the response."

get-chatgpt-scraper

Scrapes a ChatGPT response for a keyword with optional web search enabled. Returns the full response with cited sources. Takes a keyword (string, required, max 2,000 chars), optional location_name, and optional force_web_search (boolean).

get-gemini-scraper

Scrapes a Gemini response for a keyword. Returns the full response with cited sources. Takes a keyword (string, required, max 2,000 chars) and optional location_name.

get-ai-keyword-volume

Returns search volume data specifically for AI-powered search platforms. Understand how much search activity is happening in AI assistants for your keywords.

Parameters

ParameterTypeRequiredDescription
keywordsarrayYesKeywords to analyze (1–1000)
location_namestringNoTarget location. Defaults to US

Example

"What's the AI search volume for 'best pool builder' and 'pool installation cost'?"

Searches web content mentioning a keyword across news sites, blogs, forums, and other content types. Useful for content research, digital PR monitoring, and finding citation opportunities.

Parameters

ParameterTypeRequiredDescription
keywordstringYesThe keyword to search for
search_modestringNoas_is or one_per_domain
page_typearrayNoFilter by content type
limitintegerNoMax results (1–1000)
offsetintegerNoSkip this many results (for paging through large lists)
order_byarrayNoSorting rules

get-content-summary

Returns aggregated content metrics for a keyword: total mentions, sentiment distribution, content types, and top domains covering the topic.

Parameters

ParameterTypeRequiredDescription
keywordstringYesThe keyword to analyze
page_typearrayNoFilter by content type
internal_list_limitintegerNoItems per internal list (1–20)
positive_connotation_thresholdnumberNoMinimum score to count as positive (0–1)
sentiments_connotation_thresholdnumberNoMinimum score to classify sentiment (0–1)

Tracks how often a keyword appears in web content over time. Shows content trend momentum — is a topic gaining or losing coverage?

ParameterTypeRequiredDescription
keywordstringYesThe keyword to track
date_fromstringYesStart date (YYYY-MM-DD)
date_tostringNoEnd date (YYYY-MM-DD)
date_groupstringNoday, week, or month
page_typearrayNoFilter by content type
internal_list_limitintegerNoItems per internal list (1–20)
"How has content coverage for 'AI SEO tools' trended over the past 6 months?"