Личный кабинет

MCP-сервер GeoFirst: управляйте GEO-продвижением через ИИ-ассистента

Подключите GeoFirst к ИИ-ассистенту с поддержкой MCP, чтобы работать с проектами, проверять видимость бренда в нейросетях, готовить статьи и управлять размещениями прямо в диалоге.

Вместо переключения между разделами личного кабинета сформулируйте задачу обычными словами. Ассистент вызовет нужные функции GeoFirst и покажет результат: данные проверки, подготовленный материал, статус публикации или отчёт по проекту.

КАК ЭТО РАБОТАЕТ

1. Подключите свой аккаунт GeoFirst

После подключения MCP-сервера ассистент получает доступ только к тем проектам и действиям, которые разрешены вашему аккаунту. Ключ доступа передаётся в настройках подключения — его не нужно отправлять в чат.

Сначала ассистент проверяет доступные возможности, баланс и ограничения.

Вызовы функций:

  • get_capabilities() — получить список доступных операций и их ограничения.
  • get_account() — получить сведения об аккаунте, балансе и доступных лимитах.

Выберите проект или добавьте сайт

Скажите: «Открой мой проект» или «Добавь сайт для продвижения».

Ассистент найдёт существующий проект либо запросит данные для нового: домен, название бренда, регион и направления бизнеса. Если проектов несколько, уточнит, с каким работать.

Вызовы функций:

  • list_projects() — показать доступные проекты.
  • get_project(project_id) — получить настройки выбранного проекта.
  • create_project(domain, brand, region) — создать новый проект.

3. Определите, по каким вопросам вас должны находить

Укажите услуги, товары или темы, по которым хотите получать упоминания в ответах нейросетей. Ассистент поможет подготовить список проверочных промптов и сохранит согласованный набор в проекте.

Вызовы функций:

  • list_prompts(project_id) — получить промпты проекта.
  • suggest_prompts(project_id, topics) — предложить новые промпты.
  • add_prompts(project_id, prompts) — добавить выбранные промпты.

4. Проверьте видимость бренда

Попросите: «Проверь, упоминают ли нашу компанию в нейросетях».

Ассистент уточнит параметры проверки, покажет объём и стоимость. После подтверждения запустит сбор. В результате вы увидите, в каких ответах упоминается бренд, есть ли ссылки на ваш сайт и какие компании встречаются рядом.

Ранее собранные данные можно запросить без повторного запуска проверки.

Вызовы функций:

  • estimate_visibility_check(project_id, prompt_ids, engines) — рассчитать объём и стоимость проверки.
  • start_visibility_check(project_id, prompt_ids, engines) — запустить проверку.
  • get_task_status(task_id) — узнать статус выполнения.
  • get_visibility_report(project_id, check_id) — получить результаты.

5. Подготовьте материалы для продвижения

На основе направлений бизнеса и результатов проверок ассистент предложит темы статей. Выберите тему, задайте требования и получите черновик для согласования.

Создание текста и его публикация — отдельные действия. Подготовленный материал не отправляется на площадки автоматически.

Вызовы функций:

  • suggest_topics(project_id) — предложить темы.
  • create_article(project_id, topic, brief) — запустить подготовку статьи.
  • get_article(article_id) — получить текст и статус материала.
  • update_article(article_id, content) — сохранить исправленный текст.

6. Выберите площадки и подтвердите размещение

Попросите показать доступные площадки для статьи. Ассистент получит актуальные варианты и рассчитает стоимость выбранных размещений.

Перед отправкой вы увидите итоговый текст, список площадок и сумму. Размещение запускается только после вашего подтверждения.

Вызовы функций:

  • list_platforms(project_id) — получить доступные площадки и условия.
  • estimate_publication(article_id, platform_ids) — рассчитать стоимость размещения.
  • publish_article(article_id, platform_ids) — отправить согласованную статью на размещение.
  • get_publications(project_id) — получить статусы и ссылки на публикации.

7. Следите за результатами

Спросите: «Что сделано по проекту?» или «Как изменилась видимость бренда?».

Ассистент покажет выполненные работы, опубликованные материалы и результаты проверок. Если данных для сравнения недостаточно, сообщит об этом — отсутствие проверки не будет выдаваться за отсутствие упоминаний.

Вызовы функций:

  • get_project_report(project_id, period) — получить сводный отчёт.
  • compare_visibility(project_id, check_id_before, check_id_after) — сравнить результаты двух проверок.

Вы управляете действиями и расходами

Просмотр данных не запускает продвижение. Платные проверки, генерация и размещения выполняются после согласования объёма и стоимости. Длительные операции возвращают идентификатор задачи: ассистент проверяет её статус и сообщает о завершении только после получения результата.

MCP даёт ассистенту доступ к функциям GeoFirst, но не управляет ответами сторонних нейросетей и не гарантирует рекомендации бренда.