Local SEO Data
Local SEO Data: 42 инструмента для локального SEO — позиции, отзывы, аудит
Что умеет
- Проверять позиции бизнеса в локальном пакете и органической выдаче Google
- Собирать отзывы с нескольких платформ и отслеживать их динамику
- Запускать гео-сетки и аудит цитирований бизнеса
- Анализировать разрывы с конкурентами по локальной выдаче
- Подбирать ключевые слова и оценивать объём поиска
Какие данные видит
Доступ к данным поисковой выдачи и профилям бизнеса предоставляется по API-ключу; расход операций списывается с баланса аккаунта.
Нужен ли аккаунт
Нужен API-ключ из настроек сервиса
Local SEO Data собирает данные для локального SEO через MCP: позиции в локальном пакете и органике Google, отзывы на разных площадках, гео-сетки для проверки ранжирования, анализ конкурентов и подбор ключевых слов. Сервис рассчитан на SEO-агентства и команды локального бизнеса, которым нужны цифры без ручного сбора по разным сервисам.
Как подключить
Как подключить Local SEO Data к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://local-seo-data--localseodata.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Local SEO Data к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://local-seo-data--localseodata.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Local SEO Data к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://local-seo-data--localseodata.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (42)
Технические названия из tools/list. Нужны только разработчикам.
| get_balance | Always call this FIRST before starting work to check available credits. Returns credits_remaining, daily_spending_cap, plan, and environment. Free (0 credits). |
| local_pack | Use when checking if a business appears in Google's top 3 local results for a keyword. Returns rank, name, cid, rating, reviews_count, address, phone, hours, website. Use maps instead if you need more than 3 results or GPS coordinates. Costs 1 credit. |
| organic_serp | Use when you need the complete Google search results page in one call: organic listings, local pack, ads, People Also Ask, AI overview, LSA ads, and knowledge panel. Best for auditing overall search presence. Costs 1 credit. |
| local_services_ads | Use when checking Google Guaranteed/Screened ads for service categories (home services, legal, etc.). Returns business names, ratings, reviews, badges, years in business, and services. Costs 1 credit. |
| maps | Use when you need more than 3 local results with GPS coordinates. Returns up to 60 listings with name, place_id, rating, reviews_count, address, phone, website, hours, lat/lng, and categories. Use local_pack if you only need the top 3. Costs 1 credit. |
| local_finder | Use when you need local listings with Google CID identifiers (instead of GPS coordinates from maps). Returns names, ratings, reviews, addresses, phone, hours, websites, and CIDs. Supports min_rating filter. Costs 1 credit. |
| ai_overview | Use when checking if Google shows an AI Overview for a keyword and what sources it cites. Returns has_ai_overview, summary_text, and cited_sources with URLs. Costs 1 credit. |
| ai_mode | Use when getting the Google AI Mode (SGE) generated answer for a keyword. Returns ai_response text, reference links, and shopping items. Costs 2 credits. |
| business_profile | Use when pulling one business's complete GBP data. Returns name, address, phone, website, hours, categories, photos_count, rating, reviews_count, description, attributes, cid, place_id, and verified status. Costs 2 credits. |
| profile_health | Use when auditing what's missing or weak on a GBP. Returns completeness_score (0-100), missing_fields, incomplete_fields, and specific recommendations. Use business_profile instead if you just need the raw data. Costs 2 credits. |
| qa | Use when checking what questions people ask on a GBP and whether they have answers. Returns questions with text, author, date, and answers with upvotes. Costs 1 credit. |
| business_listings | Use when discovering all businesses in a category and location (bulk discovery, not single business lookup). Returns name, rating, reviews_count, address, phone, place_id, and categories for each. Costs 10 credits per 50 results. |
| google_reviews | Use when reading actual review text and owner replies for sentiment analysis or reply auditing. Returns text, rating, date, author_name, owner_reply for each review plus total_reviews and average_rating. Costs 1 credit per 10 reviews. May take 10-30 seconds. |
| review_velocity | Use when analyzing review growth rate, rating changes, reply rate, and sentiment themes over time. Returns reviews_per_month, rating_trend, reply_rate, sentiment_themes, and monthly breakdown. Use google_reviews instead if you just need review text. Costs 6 credits. May take 10-30 seconds. |
| multi_platform_reviews | Use when comparing ratings across Google + Trustpilot in one call. Returns per-platform rating, count, and trend, plus combined_rating and total_reviews. Use google_reviews if you only need Google. Costs 6 credits. May take 10-30 seconds. |
| local_audit | Use when running a comprehensive local SEO check: SERP + profile + reviews + competitors in one call. Returns local_pack_position, organic_positions, rating, reviews_count, profile_completeness, review_velocity, competitors, and recommendations. Expensive (50 credits) -- confirm with user first. Async, takes 15-45 seconds. |
| reputation_audit | Use when analyzing cross-platform review reputation with sentiment. Returns reputation_score, per-platform ratings, sentiment themes, response_rate, and recommendations. Costs 30 credits. May take 10-30 seconds. |
| citation_audit | Use when checking NAP (Name, Address, Phone) consistency across 20+ directories (Yelp, BBB, Facebook, YellowPages, etc.). Returns consistency_score, per-directory match details. Expensive (50 credits) -- confirm with user first. |
| geogrid_scan | Use when mapping where a business ranks across a geographic area. Returns: grid (2D array, 0 = not found), grid_points (flat array with row, col, lat, lng, rank -- use for map plotting), center, average_rank, found_in, total_points. Expensive: 50 cr (5x5), 98 cr (7x7), 162 cr (9x9) -- confirm with user first. Async, takes 30-60 seconds. |
| competitor_gap | Use when comparing your business vs local competitors on rankings, reviews, and ratings. Returns your_business stats, competitor details with advantages, and your_gaps. Costs 10 credits. |
| local_authority | Use when calculating a composite 0-100 local authority score. Returns authority_score with breakdown by ranking, reviews, profile, and citations (each with score, max, and detail), plus percentile. Good single metric to track over time. Costs 10 credits. |
| keyword_opportunities | Use when finding the best local keywords to target based on difficulty vs current rank. Returns keywords with estimated_difficulty, your_rank, and search_volume. Costs 4 credits. |
| search_volume | Use when you have specific keywords and need monthly volume, CPC, and competition data. Accepts up to 1000 keywords. Returns search_volume, cpc, competition, competition_level, and monthly_searches trend. Use keyword_suggestions instead if you need keyword ideas. Costs 1 credit per 50 keywords. |
| keyword_suggestions | Use when generating new keyword ideas from a seed keyword. Returns suggestions with search_volume, keyword_difficulty, cpc, and serp_features. Use search_volume instead if you already have keywords and just need metrics. Costs 2 credits. |
| related_keywords | Use when expanding a keyword list with semantically related terms. Accepts up to 20 seed keywords. Returns related keywords with search_volume, cpc, and competition. Costs 2 credits. |
| keywords_for_site | Use when reverse-engineering what keywords a competitor domain ranks for. Returns keywords with search_volume, cpc, and competition. Costs 3 credits. |
| keyword_trends | Use when checking if a keyword is rising, stable, or declining over time. Returns monthly interest data points, peak_month, and trend_direction. Periods: 3m, 6m, 12m (default), 5y. Costs 1 credit. |
| backlink_summary | Use when getting a domain's backlink profile overview. Returns rank, backlinks_total, referring_domains, broken_backlinks, spam_score, and backlinks_by_type. Costs 5 credits. |
| backlink_gap | Use when finding link building opportunities -- sites that link to competitors but not to you. Returns referring domains with domain_authority and which competitors they link to. Costs 10 credits. |
| page_audit | Use when auditing a single page's on-page SEO. Returns seo_score, title, meta_description, h1, word_count, load_time_ms, core_web_vitals (lcp/cls/fid), issues with severity, schema_markup, and mobile_friendly. Costs 4 credits. |
| ai_mentions | Use when finding where a keyword appears in ChatGPT and Google AI outputs. Returns ai_search_volume, total_mentions, and mention details with question, answer_snippet, sources_cited, and platform. Costs 5 credits. |
| ai_top_sources | Use when discovering which domains AI models cite most for a topic. Returns top_domains with domain, mentions count, and ai_search_volume. Use ai_top_pages for page-level granularity. Costs 5 credits. |
| ai_top_pages | Use when finding specific pages (not just domains) that AI models reference most. Returns top_pages with url, domain, mentions, and ai_search_volume. More granular than ai_top_sources. Costs 5 credits. |
| ai_visibility | Use when measuring a domain's overall AI citation score across platforms. Returns total_mentions, total_impressions, ai_search_volume, and platform_breakdown (chat_gpt, google). Use ai_compare to compare multiple domains. Costs 10 credits. |
| ai_compare | Use when comparing multiple domains' AI visibility side by side. Returns per-domain total_mentions, total_impressions, and ai_search_volume. Use ai_visibility for a single domain's detailed breakdown. Costs 10 credits. |
| ai_keyword_data | Use when measuring how often keywords are searched in ChatGPT and other LLMs. Returns ai_search_volume and monthly trend data per keyword. Costs 1 credit per 50 keywords. |
| ai_llm_response | Use when getting what a specific LLM says about a query. Returns response_text, model used, sources with URLs, and fan_out_queries. Supports chat_gpt, claude, gemini, perplexity. Use ai_scraper (3 cr) as a budget alternative. Costs 8 credits. |
| ai_scraper | Use when scraping ChatGPT or Gemini search results for a keyword. Budget alternative to ai_llm_response (3 cr vs 8 cr). Returns markdown response, search_results, sources, fan_out_queries, and brand_entities. Costs 3 credits. |
| competitor_ads | Use when seeing what Google Ads a competitor domain is running. Returns advertiser, total_ads, and ad details with title, format, platforms, and date range. Costs 2 credits. |
| brand_mentions | Use when monitoring where a brand is mentioned online with sentiment analysis. Returns total_mentions, sentiment_breakdown (positive/neutral/negative), and mention details with domain_authority and sentiment. Costs 3 credits. |
| location_search | Use when resolving city names to the exact format needed by other tools. Call this when a tool returns no results for a location or when the format is ambiguous. Returns location_name, location_code, location_type, and country_iso_code. Free (0 credits). |
| ping | Use when diagnosing connection or authentication issues. Tests API connectivity end-to-end by verifying the API key against the backend. Free (0 credits). |