Skip to content

Tool catalog

Every tool the iSearchFrom MCP server exposes, grouped by area, with its type (read vs action), token cost, and the permission it requires.

The MCP server exposes 34 tools. Which ones your agent can see depends on the permissions you granted when you authorized the client — a read-only grant hides every action tool. Read tools return data and are free; Action tools create, change, or run things and some spend tokens.

Read-only. Use these so the agent can orient itself and check budget before spending.

ToolTypeCostWhat it does
whoamiReadFreeReturns the connected user and the organization the client is acting in.
get_token_balanceReadFreeCurrent token balance for the organization.
get_entitlementsReadFreeWhich product features the organization’s plan has enabled.
get_token_transactionsReadFreeRecent token debits and credits, for auditing spend.

Projects group searches and campaigns. Managing them requires the Project permission.

ToolTypeCostWhat it does
list_projectsReadFreeList projects in the organization.
get_projectReadFreeFetch one project by id.
create_projectActionFreeCreate a project.
update_projectActionFreeRename or edit a project.
delete_projectActionFreeDelete a project.

The flagship tools. Running a proxy search spends tokens; direct search only builds a URL and is free. Requires the Search permission and, for proxy search, the Search Engine Proxy feature.

ToolTypeCostWhat it does
get_search_optionsReadFreeValid values for country, language, device, engine, SafeSearch, and AI platforms.
get_schedule_optionsReadFreeValid timezones, days, and cron format for campaign schedules.
run_proxy_searchActionPer pageRun a localized Google/Bing search and scrape the result pages. Async — poll get_proxy_search.
get_proxy_searchReadFreeFetch a proxy search by id: status and, once complete, the parsed organic results and ads.
run_direct_searchActionFreeBuild a localized search-engine URL and return it immediately (no scraping).
get_direct_searchReadFreeFetch a direct search by id.

Create and run position-tracker and ad-tracker campaigns. Managing campaigns requires the Search permission; triggering a run spends tokens per keyword checked.

ToolTypeCostWhat it does
create_position_campaignActionFreeCreate a SERP position-tracking campaign.
update_position_campaignActionFreeEdit a position campaign.
delete_position_campaignActionFreeDelete a position campaign.
trigger_position_runActionPer checkRun a position campaign now.
get_position_runReadFreeFetch a position run’s status and results.
create_ad_tracker_campaignActionFreeCreate an ad-tracking campaign.
update_ad_tracker_campaignActionFreeEdit an ad campaign.
delete_ad_tracker_campaignActionFreeDelete an ad campaign.
trigger_ad_tracker_runActionPer checkRun an ad campaign now.
get_ad_tracker_runReadFreeFetch an ad run’s status and results.

Track how often your brand is mentioned by AI answer engines (ChatGPT, Gemini, Perplexity, Google AI Overviews, Google AI Mode). Requires the Search permission; triggering a run spends tokens per prompt checked.

ToolTypeCostWhat it does
create_ai_visibility_campaignActionFreeCreate an AI-visibility campaign.
update_ai_visibility_campaignActionFreeEdit an AI-visibility campaign.
delete_ai_visibility_campaignActionFreeDelete an AI-visibility campaign.
trigger_ai_visibility_runActionPer checkRun an AI-visibility campaign now.
get_ai_visibility_runReadFreeFetch an AI-visibility run’s status and metrics.

Two read-only tools let the agent answer questions your canned tools don’t cover — “which keywords dropped the most last month?”, “how many searches did we run per country?” — by querying your own data directly.

ToolTypeCostWhat it does
describe_schemaReadFreeLists the tables and columns the agent may query — scoped to the data you granted read on.
query_sqlReadFreeRuns a single read-only SELECT (or WITH … SELECT) over your organization’s data.