AIsa Keyword Volume & Ads
Server Details
Your agent needs to know what people actually search — volume, ideas, how hard the term is, and whether interest is rising or was a spike last March.
What you can ask for • "What is the monthly volume and difficulty for these 200 keywords?" • "Give me keyword ideas around this seed, with questions people ask." • "Which keywords does this competitor rank for that we do not?" • "Is interest in this term growing, and where?" • "What does this page already rank for?"
How to use it Point any MCP client at https://mcp.aisa.one/seo-keywords/mcp and sign in with OAuth — there is no key to create or paste. 49 tools: Google and Bing volume and suggestions, keywords for a site or a URL, clickstream volumes, Google Trends and Ads traffic estimates, plus Semrush difficulty, question keywords, broad match and paid keywords, and Similarweb's keyword and landing page sets.
Why this rather than the source Three sources for the same number, so a suspicious volume can be checked rather than believed.
It is also a door to the rest The same login reaches 26 sources and 580+ operations. Size the demand here, then ask the same agent who ranks for it and who links to them — without adding a second server.
What it costs Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident.
Where else it reaches https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 56 tools
Provider and operation prefixes distinguish many endpoints, and some descriptions explicitly clarify near-neighbors. However, keyword-suggestion and search-volume families overlap heavily, several Semrush, Similarweb, and DataForSEO tools lack functional descriptions, and the deprecated use tool conceptually duplicates batch_use.
The domain tools consistently use snake_case with get_/post_ prefixes followed by provider, product, resource, and operation. The shorter infrastructure names such as account, search, and use deviate slightly from that pattern, but the overall convention remains predictable.
At 56 tools, the server exceeds the 50+ extreme-size threshold and presents substantial navigation and selection overhead. Its broad multi-provider coverage explains the size, but the surface is still far larger than a well-scoped tool set.
The surface broadly covers keyword discovery, search volume and history, difficulty, intent, trends, ad audience and performance, reference catalogs, and asynchronous submit/fetch work. Minor gaps include reference catalogs without corresponding operations, such as Bing volume-history locales, and limited Google Ads location/language discovery, but core workflows are well covered.
Publisher details
- Operator
- AIsa · Publisher source
- Operator website
- https://aisa.one
- Vendor relationship
- Independent
- Documentation
- https://mcp.aisa.one/servers
- Trust center
- Not available
- Restrictions
- No paid plan, admin approval, regional limit or custom OAuth app is needed to connect. Sign-in is OAuth against auth.aisa.one with dynamic client registration (RFC 7591), or an Authorization: Bearer AIsa API key. search, get_details and list_categories are free. use and batch_use are billed per call to the caller's own AIsa key, and max_price_usd refuses anything above a cap before any spend. Some operations are subscription-only on the gateway and answer 402 without the Hive GTM Growth plan.
Available Tools
56 toolsaccountShow account and usageARead-onlyInspect
Who am I, what can I use, how much can I spend: the key, the account balance, the Go-to-Market wallet when one is active, and usage for today, 7 days and 30 days. Free; needs the Authorization header. Call it to verify a new connection or to explain a 402. ok is true only when the balance was read; otherwise each entry of errors says what to do in next_step.
Inputs: no named parameters. Returns: object
batch_get_schemaGet AIsa tool schemas in one batchARead-onlyIdempotentInspect
Retrieve schemas for 1 to 20 exact tool names from search. Build arguments from successful schemas, then call batch_quote. Do not call batch_use yet. Use tool names exactly as search returns them, without a client prefix such as mcp__aisa__. Reuse the session_id returned by Search in all subsequent tool calls for this task. If omitted, a new session is created.
Inputs: tools (required), session_id, include_documentation, include_response_schema, +1 more. Returns: tools, session_id, error_count, total_count, +2 more
batch_quoteQuote published AIsa tools without executing themARead-onlyIdempotentInspect
Obtain AIsaServices cost quotes for 1 to 20 published tools without executing them. Same input as batch_use: exact tool names and schema-valid arguments. Never falls back to execution. The response reports auto_execute_eligible and auto_execute_threshold_micros_usd. auto_execute_eligible waives only the extra cost-confirmation step and does not override a user prohibition on execution, a narrower scope, or a tighter budget limit. Quotes are price observations, not authorization grants. Use tool names exactly as search returns them, without a client prefix such as mcp__aisa__. Reuse the session_id returned by Search in all subsequent tool calls for this task. If omitted, a new session is created.
Inputs: calls (required), search_id, session_id. Returns: results, batch_id, session_id, error_count, +5 more
batch_useExecute published AIsa toolsADestructiveInspect
Billable API calls can incur substantial charges. Never call before a successful batch_quote for the same tools and arguments. Execute only when that quote response reports auto_execute_eligible=true for these calls, or when explicit user authorization covers that cost and risk. auto_execute_eligible waives only the extra cost-confirmation step; it does not override a user prohibition on execution, a narrower scope, or a tighter budget limit. Re-quote if tools, arguments, or scope change. Execute 1 to 20 independent published-tool calls; never silently retry. A missing or failed quote is not free. Use tool names exactly as search returns them, without a client prefix such as mcp__aisa__. Reuse the session_id returned by Search in all subsequent tool calls for this task. If omitted, a new session is created.
Inputs: calls (required), search_id, session_id. Returns: results, batch_id, session_id, error_count, +3 more
get_dataforseo_keywords_bing_audience_industriesList of Industries for Bing Ads Audience EstimationBRead-onlyIdempotentInspect
By calling this API you will receive the list of industries with industry_id supported by Bing Ads Audience Estimation endpoint.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_audience_job_functionsList of Job Functions for Bing Ads Audience EstimationBRead-onlyIdempotentInspect
By calling this API you will receive the list of job functions with job_function_id supported by Bing Ads Audience Estimation endpoint.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_kw_for_url_languagesList of Bing Languages for Keyword Suggestions for URLARead-onlyIdempotentInspect
The languages post_dataforseo_keywords_bing_kw_for_url_live accepts. Free: upstream cost is 0. Note this is a narrower list than get_dataforseo_keywords_bing_languages, which serves the rest of the Bing family. Free: upstream cost is 0, and it is reference data - fetch once and keep what you need rather than calling it per request. ⚠️ Catalogues in this provider are not shared between families: the same endpoint name under a different product returns a different list, and one of them measured 46 MB. Check the list belonging to the endpoint you are actually calling.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_kw_performance_localesList of Locations and Languages for Keyword Performance endpointsARead-onlyIdempotentInspect
Using this endpoint you can get the full list of locations and languages supported in Keyword Performance endpoints of Bing Keywords Data API.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_languagesList of Bing Languages for Keywords DataARead-onlyIdempotentInspect
By calling this API you will receive the list of languages supported by Bing Ads API.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_locationsList of Bing Locations for Keywords DataBRead-onlyIdempotentInspect
By calling this API you will receive the list of locations supported in Bing Ads API.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_bing_volume_history_localesList of Locations and Languages for Bing ‘Search Volume History’ EndpointBRead-onlyIdempotentInspect
By calling this API you will receive the list of locations and languages supported by Bing ‘Search Volume History’ endpoint.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_clickstream_localesList of Locations and Languages for DataForSEO Clickstream Data APIARead-onlyIdempotentInspect
Using this endpoint you can get the full list of locations and languages supported in DataForSEO Clickstream Data API.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_gads_ad_traffic_fetchGet ‘Ads Traffic By Keywords’ Results by idDRead-onlyIdempotentInspect
Published reference price: $0 USD per successful request. Account-specific pricing and final settlement may differ.
Inputs: id (required). Returns: object
get_dataforseo_keywords_gads_statusGoogle Ads StatusARead-onlyIdempotentInspect
By calling this endpoint, you will know if Google updated keyword data for the previous month. Generally, Google updates keyword data in the middle of the month. So, if Google updated its data in October, you would be able to see the actual search volume, cost-per-click, competition, and other metrics for September. If Google didn’t update its data in October, the latest information would be available for August.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_google_trends_categoriesList of Google Trends CategoriesBRead-onlyIdempotentInspect
By calling this API you will receive the list of categories supported by Google Trends API. As a response of the API server, you will receive JSON-encoded data containing a tasks array with the information about available categories.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_keywords_trends_locationsList of DataForSEO Trends LocationsARead-onlyIdempotentInspect
You will receive the list of DataForSEO Trends locations by calling this API. You can filter the list of locations by country when setting a task. Please note that the minimum geographic scope supported for the DataForSEO Trends API is country level.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_dataforseo_labs_google_categories_for_kw_languagesList of Languages for Google Categories for Keywords APIARead-onlyIdempotentInspect
Using this endpoint you can get the full list of languages supported for the Google Categories for Keywords endpoint of DataForSEO Labs API.
Usage-based billing; Default request estimate: $0.012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: no named parameters. Returns: object
get_semrush_broad_match_keywordsBroad Match KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.04 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: phrase (required), database. Returns: object
get_semrush_domain_organic_keywordsDomain Organic KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.02 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: domain (required), database (required). Returns: object
get_semrush_domain_paid_keywordsDomain Paid KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.04 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: domain (required), database (required). Returns: object
get_semrush_keyword_difficultyKeyword DifficultyDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.005 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: phrase (required), database. Returns: object
get_semrush_keyword_overviewSemrush Keyword OverviewDRead-onlyIdempotentInspect
Published reference price: $0.001 USD per successful request. Account-specific pricing and final settlement may differ.
Inputs: phrase (required), database. Returns: object
get_semrush_question_keywordsQuestion KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.08 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: phrase (required), database. Returns: object
get_semrush_url_organic_keywordsURL Organic KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.02 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: url (required), database (required). Returns: object
get_similarweb_keywordsWebsite KeywordsDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.075 USD (not a fixed price). Declared unit rate: $0.075 USD per similarweb_credit. Account-specific pricing and final settlement may differ.
Inputs: limit (required), domain (required), end_date (required), start_date (required), +5 more. Returns: object
get_similarweb_landing_pagesLanding PagesDRead-onlyIdempotentInspect
Usage-based billing; Default request estimate: $0.075 USD (not a fixed price). Declared unit rate: $0.075 USD per similarweb_credit. Account-specific pricing and final settlement may differ.
Inputs: limit (required), domain (required), end_date (required), start_date (required), +6 more. Returns: object
list_categoriesBrowse the AIsa catalogueARead-onlyInspect
The AIsa catalogue at a glance: categories, the servers in each, tool counts, and the dedicated endpoint to connect if you only need one category. Free. (AIsa-only: tool-router has no equivalent.) Use mcp.aisa.one/mcp?modules=<category> (or mcp.aisa.one/<category>/mcp) to have that category's tools listed directly instead of via search.
Inputs: no named parameters. Returns: object
post_dataforseo_keywords_bing_audience_liveSetting Live ‘Bing Ads Audience Estimation’ TasksCDestructiveInspect
This endpoint provides estimated audience size for an ad campaign based on specified targeting criteria. It returns data on the total estimated audience, such as suggested bid and budget for an ad campaign and estimated engagement metrics.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_bing_kw_for_keywords_liveSetting Live ‘Keywords For Keywords’ TasksBDestructiveInspect
This endpoint will select the relevant keywords for the specified ones. Set up to 200 keywords and get the results, which are suggested by Bing Ads for your query. You can get up to 3000 keyword suggestions using this function.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_bing_kw_for_site_liveSetting Live ‘Keywords For Site’ TasksBDestructiveInspect
This endpoint will provide you with a list of keywords relevant to the specified URL along with their search volume for the last month, search volume trend for up to 24 past months (for estimating search volume dynamics), current cost-per-click and competition values for paid search. The maximum number of returned keywords is 3000.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_bing_kw_for_url_liveSetting Live ‘Bing Ads Keyword Suggestions for URL’ TasksADestructiveInspect
Suggests Bing keywords for one page target, reading the page itself rather than a seed list. exclude_brands drops brand terms, language_code scopes it. Wrapped in DataForSEO's envelope: data in tasks[0].result, outcome in tasks[0].status_code - a rejected request still returns HTTP 200. Use it when you have a URL and no keyword list yet; once you have seeds, post_dataforseo_keywords_bing_kw_for_keywords_live expands them. The submit and fetch twins of this endpoint do the same work asynchronously, at the same price, for batches too large to wait on.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body (required). Returns: object
post_dataforseo_keywords_bing_kw_performance_liveSetting Live ‘Bing Keyword Performance’ TasksBDestructiveInspect
You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters. Ad position, clicks, impressions, and other keyword metrics are aggregated for the last month for one or all of the following device types: mobile, desktop, tablet.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_bing_search_volume_liveSetting Live ‘Search Volume’ TasksBDestructiveInspect
This endpoint will provide you with search volume data for the last month, search volume trend for up to 24 past months (that will let you estimate search volume dynamics), current cost-per-click and competition values for paid search.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_clickstream_bulk_volume_liveSetting Live ‘Bulk Clickstream Search Volume’ TasksCDestructiveInspect
The Bulk Clickstream Search Volume endpoint of DataForSEO Keywords Data API is designed to provide clickstream-based search volume data for up to 1000 keywords in a single Live request. What’s more, it offers historical search volume values for up to 12 months (depending on keywords, location, and language parameters).
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_clickstream_global_volume_liveSetting Live ‘Clickstream Global Search Volume’ TasksADestructiveInspect
The Clickstream Global Search Volume endpoint of DataForSEO Keywords Data API is designed to provide clickstream-based search volume data for up to 1000 keywords in a single Live request. What’s more, it offers geographical distribution of clickstream search volume values across all available locations.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_clickstream_search_volume_liveSetting Live ‘DataForSEO Search Volume’ TasksDDestructiveInspect
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_gads_ad_traffic_submitSetting ‘Ad Traffic By Keywords’ TasksDDestructiveInspect
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_gads_kw_for_keywords_liveSetting Live ‘Keywords For Keywords’ TasksCDestructiveInspect
Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API. This endpoint will provide relevant keywords for the specified terms. Set up to 20 keywords in the keywords array and get keyword suggestions from Google Ads.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_gads_kw_for_site_liveSetting Live ‘Keywords For Site’ TasksCDestructiveInspect
Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API. This endpoint will provide you with a list of keywords relevant to the specified domain along with their bids, search volumes for the last month, search volume trends for the last year (for estimating search volume dynamics), and competition levels.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_gads_search_volume_liveSetting Live ‘Google Ads Search Volume’ TasksCDestructiveInspect
Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_trends_demography_liveSetting Live ‘DataForSEO Trends Demography’ TasksBDestructiveInspect
This endpoint will provide you with the demographic breakdown (by age and gender) of keyword popularity per each specified term based on DataForSEO Trends data. You can check keyword trends for Google Search, Google News, and Google Shopping.
Usage-based billing; Default request estimate: $0.0024 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_trends_explore_liveSetting Live ‘DataForSEO Trends Explore’ TasksCDestructiveInspect
This endpoint will provide you with the keyword popularity data from DataForSEO Trends. You can check keyword trends for Google Search, Google News, and Google Shopping.
Usage-based billing; Default request estimate: $0.0012 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_trends_merged_data_liveSetting Live ‘DataForSEO Trends Merged Data’ TasksBDestructiveInspect
This endpoint will provide you with the keyword popularity data from DataForSEO Trends. In addition to keyword popularity rate over the given time range, you will get location-specific keyword popularity data, and a demographic breakdown of keyword popularity per each specified term along with comparative values.
Usage-based billing; Default request estimate: $0.09 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_keywords_trends_subregion_interests_liveSetting Live ‘DataForSEO Trends Subregion Interests’ TasksCDestructiveInspect
This endpoint will provide you with location-specific keyword popularity data from DataForSEO Trends. You can check keyword trends for Google Search, Google News, and Google Shopping.
Usage-based billing; Default request estimate: $0.0024 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_bulk_keyword_difficulty_liveBulk Keyword DifficultyCDestructiveInspect
This endpoint will provide you with the Keyword Difficulty metric for a maximum of 1,000 keywords in one API request. Keyword Difficulty stands for the relative difficulty of ranking in the first top-10 organic results for the related keyword. Keyword Difficulty in DataForSEO API responses indicates the chance of getting in top-10 organic results for a keyword on a logarithmic scale from 0 to 100.
Usage-based billing; Default request estimate: $0.0734 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_categories_for_kw_liveCategories for KeywordsBDestructiveInspect
This endpoint will provide you with Google product and service categories related for each specified keyword. You can indicate a maximum of 1,000 keywords in one API request.
Usage-based billing; Default request estimate: $0.1356 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_historical_keyword_data_liveHistorical Keyword DataBDestructiveInspect
This endpoint provides Google historical keyword data for specified keywords, including search volume, cost-per-click, competition values for paid search, monthly searches, and search volume trends. You can get historical keyword data since August, 2021, depending on keywords along with location and language combination. You can find the list of supported locations and languages here.
Usage-based billing; Default request estimate: $0.1356 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_keyword_ideas_liveKeyword IdeasBDestructiveInspect
The Keyword Ideas endpoint provides search terms that are relevant to the product or service categories of the specified keywords. The algorithm selects the keywords which fall into the same categories as the seed keywords specified in a POST array.
Usage-based billing; Default request estimate: $0.132 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_keyword_overview_liveKeyword OverviewBDestructiveInspect
This endpoint provides Google keyword data for specified keywords. For each keyword, you will receive current cost-per-click, competition values for paid search, search volume, search intent, monthly searches, as well as SERP and backlink information. Additionally, you can obtain clickstream data, such as clickstream search volume, by specifying the include_clickstream_data parameter.
Usage-based billing; Default request estimate: $0.0254 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_keywords_for_categories_liveKeywords For CategoriesBDestructiveInspect
This endpoint will provide you with a list of keywords relevant to the specified product categories. You will get the search volume rate for the last month, search volume trend for the previous 12 months, as well as current cost-per-click and competition values for each keyword.
Usage-based billing; Default request estimate: $0.1356 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_keyword_suggestions_liveKeyword SuggestionsCDestructiveInspect
The Keyword Suggestions endpoint provides search queries that include the specified seed keyword.
Usage-based billing; Default request estimate: $0.132 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_search_intent_liveSearch IntentBDestructiveInspect
This endpoint will provide you with search intent data for up to 1,000 keywords. For each keyword that you specify when setting a task, the API will return the keyword’s search intent and intent probability. Besides the highest probable search intent, the results will also provide you with other likely search intent(s) and their probability.
Usage-based billing; Default request estimate: $0.0073 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
post_dataforseo_labs_google_top_searches_liveTop SearchesCDestructiveInspect
The Top Searches endpoint of DataForSEO Labs API can provide you with over 7 billion keywords from the DataForSEO Keyword Database. Each keyword in the API response is provided with a set of relevant keyword data with Google Ads metrics, product categories, and Google SERP data.
Usage-based billing; Default request estimate: $0.1356 USD (not a fixed price). Account-specific pricing and final settlement may differ.
Inputs: body. Returns: object
searchSearch AIsa tools and agent-ready plansARead-onlyInspect
Discover AIsa tools and Plans for external data or actions. Skip tasks that only need supplied content or general knowledge. For multi-step tasks, search the full goal before decomposing it. Use English; put identifiers in known_fields. If has_full_schema=false, call batch_get_schema. Next call batch_quote, not batch_use. Do not search for standalone rewriting, translation, summarization, formatting, or calculations on supplied content. For one capability, use an atomic query. Select a matching capability, date window, and metric. A Plan may cover only part of the task; assess its purpose and follow next_steps_guidance.
Inputs: query (required), limit, category, session_id, +2 more. Returns: plan, tools, search_id, session_id, +2 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Your agent needs the derived numbers — domain authority, what a site ranks for, related and relevant keywords, search intent, and who the real competitors are — for Google, Amazon and the app stores. **What you can ask for** • "What is this domain's authority, and how has its rank history moved?" • "Which keywords does this site rank for, and with what intent?" • "Who are this domain's organic competitors, and where do we overlap?" • "Which keywords does this Amazon product rank for?" • "Compare these two domains keyword by keyword." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-labs/mcp and sign in with OAuth — there is no key to create or paste. 46 tools: ranked, related and relevant keywords, keyword ideas and intent, domain authority and rank history, competitor and intersection analysis, bulk metrics, plus the same shapes for Amazon products and Apple and Google Play apps. **Why this rather than the source** Ahrefs domain rating, Semrush rank history and DataForSEO Labs answering the same questions side by side. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Size the competitor here, then ask the same agent for their traffic mix or their contacts — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
Your agent needs the whole search picture — what you rank for, who outranks you, who links to them, what is broken on the site, and whether ChatGPT names you at all. Normally that is three SEO vendors and three subscriptions. **What you can ask for** • "What does this domain rank for, and which competitors take the same keywords?" • "Who links to my competitor and not to me?" • "Crawl this site and list the pages with broken tags or duplicate content." • "Does Perplexity cite us when asked about this category?" • "How hard is this keyword, and what does the SERP look like today?" **How to use it** Point any MCP client at https://mcp.aisa.one/seo/mcp and sign in with OAuth — there is no key to create or paste. 60 tools spanning DataForSEO, Semrush and Ahrefs: SERPs, keywords and difficulty, backlinks and referring domains, on-page crawling, domain authority, and answers from ChatGPT, Claude, Gemini and Perplexity. **Why this rather than the source** Three indexes behind one account, so you can cross-check a number instead of trusting one vendor's version of it. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Check the ranking here, then ask the same agent for that competitor's traffic mix, its ad spend, or the person to email — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** Narrower endpoints: https://mcp.aisa.one/seo-serp/mcp · /seo-keywords/mcp · /seo-backlinks/mcp · /seo-onpage/mcp · /seo-labs/mcp · /seo-ai-visibility/mcp · /seo-content/mcp · /seo-domains/mcp · /seo-business/mcp · /seo-merchant/mcp · /seo-apps/mcp · /seo-serp-other-engines/mcp
Your agent needs the Google results page as it actually renders — organic and paid, the AI overview, maps, images, news, jobs and the finance panel — not a scraped guess. **What you can ask for** • "What does the SERP for this keyword look like in Germany, on mobile?" • "Does this query trigger an AI overview, and what does it say?" • "Who is advertising against our brand name?" • "Find local results and the map pack for this phrase." • "Search Google by this image and tell me where else it appears." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-serp/mcp and sign in with OAuth — there is no key to create or paste. 38 tools across Google's surfaces: organic, ads and advertisers, AI mode, autocomplete, images, news, maps and local, events, jobs, datasets, scholar, finance quotes and markets, plus Semrush's organic and paid result sets. **Why this rather than the source** Location and language are parameters, so you can read the page a customer in another country sees. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Read the SERP here, then ask the same agent who links to the winner or how much traffic they get — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo-serp-other-engines/mcp for Bing, Yahoo, Baidu, Naver, Seznam and YouTube. https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
Google is not the whole market. Your agent needs Bing, Yahoo, Baidu, Naver, Seznam and YouTube results — the engines that decide whether you exist in China, Korea, Japan or Central Europe. **What you can ask for** • "What ranks for this term on Baidu, and how different is it from Google?" • "Check Naver results for our Korean brand name." • "Compare Bing and Yahoo results for the same query." • "What comes up on YouTube search for this phrase in Japanese?" • "Take a screenshot of the results page as a user there sees it." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-serp-other-engines/mcp and sign in with OAuth — there is no key to create or paste. 34 tools: organic results from Bing, Yahoo, Baidu, Naver and Seznam in live, regular and raw-HTML forms, YouTube search, an AI summary of a result set, and a rendered screenshot. **Why this rather than the source** The engines that matter outside the US, with the same call shape as the Google ones. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Check the local engine here, then ask the same agent what the site's traffic or backlinks look like in that market — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo-serp/mcp for Google itself. https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server that exposes Google Ads keyword search volumes to AI agents via the KeywordPlanIdeaService, offering a free alternative to paid keyword-volume APIs.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents and terminal users to pull Google's own search-demand figures—monthly volume, 24-month history, true year-over-year, seasonality, competition and top-of-page bid ranges—for keywords they name or discover from seeds, a page URL or a whole site, plus place-name geotargeting. It is strictly read-only, never creating campaigns or spending money, and keeps "no data" distinct from zero searches.39 npm3MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents and MCP clients to retrieve live SEO data such as Google keyword volume and difficulty, SERP ranks, domain traffic and ranked keywords, backlinks, Google Trends, and YouTube stats through a remote Streamable HTTP endpoint.MIT
- AlicenseAqualityDmaintenanceWeb intelligence MCP server for AI agents. 7 tools for SERP analysis, competitor research, market trends, content gap analysis, keyword insights, audience discovery, and citation tracking.72AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.