AutomateLab-tech/seo-performance-mcp

AutomateLab-tech/seo-performance-mcp

от automatelab-tech
MCP сервер для аудита контента: сводит данные из Search Console, аналитики и Clarity, выдаёт вердикт (обновить, расширить или удалить). Находит посты с падающим трафиком. Помогает контент-маркетоло...

seo-performance-mcp

Know which blog posts to refresh, expand, merge, or kill - without guessing.

A MCP server that turns your scattered SEO and analytics data into one clear verdict per URL. Plug it into Claude, Cursor, or any MCP-aware client and ask: "Which three posts should I update this week?" - and get an answer backed by hard numbers.

What it does

seo-performance-mcp unifies post-publish signals from every channel you already pay for:

  • Google Search Console - clicks, impressions, CTR, position, top queries
  • Matomo or GA4 - visits, dwell time, bounce rate
  • Microsoft Clarity - scroll depth, rage clicks, dead clicks
  • AI citation tracking - which LLMs cite your URL today vs. last month
  • Sitemap / CMS - publish dates, tags, word counts (any platform via XML sitemap; optional Ghost integration for richer metadata)

It then runs a deterministic rule engine over those signals and emits a verdict per URL:

refresh / expand / merge / kill / double_down / hold

with reason codes, evidence, and a 0-1 confidence score. Reporting only - the server never mutates your posts.

Инструменты были проиндексированы:
bing_quick_winsтолько чтениеидемпотентныйвнешний мир

Сканирует Bing Webmaster Tools на предмет запросов на позициях 5-15 со значительным количеством показов. Индекс Bing поддерживает Copilot, поиск ChatGPT и обоснование Perplexity, поэтому разрыв в ранжировании Bing — это разрыв в цитировании LLM. Только на уровне запросов: у Bing нет единого API для страницы и запроса, поэтому — в отличие от gsc_quick_wins, который возвращает пары (страница, запрос) — эти данные не содержат URL. Отсортировано по убыванию показов. Требует BING_WEBMASTER_API_KEY (Bing Webmaster Tools -> Settings -> API Access). По возможности: возвращает config_missing, если ключ не задан.

Быстрые победы Bing (позиции 5-15)

Параметры
  • limitinteger

    Максимальное количество возвращаемых запросов. По умолчанию 50, максимум 200.

  • max_positionnumber

    Максимальная средняя позиция Bing для включения. По умолчанию 15 (низ второй страницы).

  • min_impressionsinteger

    Минимальное общее число показов для включения. Отфильтровывает шум длинного хвоста. По умолчанию 30 (ниже, чем в GSC; объёмы Bing меньше).

  • min_positionnumber

    Минимальная средняя позиция в Bing для включения. По умолчанию 5 (верх первой страницы).

  • windowenum

    Окно ретроспективы в днях, применяемое к еженедельным сегментам Bing. Одно из значений: 30, 60 или 90. По умолчанию 90.

cohort_reportтолько чтениевнешний мир

Запускает движок вердиктов для когорты (отфильтрованной по тегу и/или min-age) и возвращает ранжированную таблицу, отсортированную по приоритету вердикта, затем по уверенности. Практическое использование: «какие три поста стоит обновить на этой неделе?» - три верхние строки с вердиктом=refresh и наибольшей уверенностью - это ответ.

Когортный отчёт по постам

Параметры
  • limitinteger
  • min_age_daysinteger
  • sitemap_urlstring

    URL карты сайта для перечисления когорты. Если значение не задано, используется переменная окружения POSTS_SITEMAP_URL.

  • urlsstring[]

    Явный список URL-адресов постов для включения. Переопределяет обнаружение sitemap.

  • windowenum
gsc_quick_winsтолько чтениеидемпотентныйвнешний мир

Сканируй GSC на предмет пар (страница, запрос), которые находятся на позициях 5-15, с существенным количеством показов и CTR ниже ожидаемой для их позиции кривой. Это самые быстрые выигрыши от перезаписи заголовков. Возвращает топ результатов, отсортированных по убыванию показов. Чистая выгрузка GSC — не зависит от платформы.

GSC quick wins (позиции 5-15)

Параметры
  • limitinteger
  • max_positionnumber
  • min_impressionsinteger
  • min_positionnumber
  • windowenum
posts_cite_lossтолько чтениеидемпотентныйвнешний мир

Возвращает список LLM, которые ранее цитировали этот URL, но больше не цитируют, с предыдущим запросом и датой последнего появления. Опционально включает URL, заменивший наш. Требует настроенный endpoint citation-intelligence MCP (CITATION_INTELLIGENCE_URL). В противном случае возвращает пустой список.

Потери AI-цитирования на URL

Параметры
  • urlstringобязательный

    Канонический URL записи.

posts_decay_curveтолько чтениеидемпотентныйвнешний мир

Группирует клики/показы/среднюю позицию GSC в недельные окна за последние N недель (по умолчанию 12) и классифицирует тренд: спад / плато / рост. Лежит в основе правил спада движка вердиктов. Только чтение данных GSC.

Еженедельная кривая затухания GSC

Параметры
  • urlstringобязательный

    Канонический URL записи.

  • weeksinteger
posts_listтолько чтениеидемпотентныйвнешний мир

Обнаруживает посты через XML-карту сайта (POSTS_SITEMAP_URL или аргумент sitemap_url), JSON-список переопределения (POSTS_LIST) или - если настроено - Ghost Admin API. Передайте явный urls[], чтобы полностью пропустить обнаружение. Возвращает метаданные: url, title, published_at, age_days, tags. Фильтруйте по минимальному возрасту или дате после публикации. Когда использовать: чтобы узнать, какие URL подходят для анализа snapshot / verdict / cohort. Работает с любой CMS, которая предоставляет карту сайта.

Выводит список постов с любой платформы.

Параметры
  • limitinteger
  • min_age_daysinteger

    Пропускать посты моложе указанного количества дней.

  • sincestring

    Дата в формате ISO: возвращает только записи, опубликованные после этой даты.

  • sitemap_urlstring

    URL-адрес XML-карты сайта для перечисления записей. Переопределяет переменную окружения POSTS_SITEMAP_URL. Обязателен, если не заданы ни POSTS_SITEMAP_URL, ни POSTS_LIST.

  • urlsstring[]

    Явный список URL-адресов записей, которые нужно вернуть напрямую, минуя обнаружение карты сайта.

posts_refresh_briefтолько чтениевнешний мир

Создайте краткую сводку в Markdown для редактора-человека (или downstream LLM): вердикт + причины + сырые числа + топ-запросы + предлагаемые действия. Используйте это как артефакт передачи, когда вердикт: refresh / expand / merge / double_down.

Обновить краткое описание (markdown) для каждого поста

Параметры
  • urlstringобязательный

    Канонический URL записи.

  • windowenum
posts_snapshotтолько чтениевнешний мир

Получить снимок за 30/60/90 дней по каждому настроенному источнику сигналов для одного поста: клики/показы/CTR/позиция в GSC + топ запросов, посещения + время на странице в Matomo, просмотры страниц в GA4, прокрутки/rage clicks в Clarity, количество AI-цитирований. Каждый источник работает по принципу best-effort: если переменные окружения отсутствуют, поле опускается. Возвращается только то, что доступно. Только чтение. Никаких записей в сторонние сервисы. Опционально сохраняется в локальный кэш DuckDB при persist=true.

Унифицированный снимок для каждого URL

Параметры
  • persistboolean
  • urlstringобязательный

    Канонический URL поста для снимка.

  • windowenum
posts_verdictтолько чтениевнешний мир

Запускает проверку на основе правил для одного поста: объединяет снимок и кривую затухания и выдаёт вердикт с кодами причин и оценкой достоверности от 0 до 1. Коды причин детерминированы. Отображение reasons -> verdict находится в src/verdict/rules.ts и может быть проверено. Только отчёт - НЕ изменяет ничего. Чтобы применить вердикт, передайте краткую сводку писателю или инструменту AI для перезаписи.

Вердикт по каждому посту (refresh / expand / merge / kill / double_down / hold)

Параметры
  • persistboolean
  • urlstringобязательный

    Канонический URL записи.

  • windowenum
1.0.0основная
0.5.0
0.4.1
0.4.0
0.3.0
0.1.0

Выберите клиент, чтобы установить AutomateLab-tech/seo-performance-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"automatelab-tech-seo-performance-mcp-3vfhcfol4g\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@automatelab/seo-performance-mcp\"],\"env\":{\"POSTS_SITEMAP_URL\":\"https://example.com/sitemap.xml\",\"GSC_SERVICE_ACCOUNT_JSON\":\"<base64-encoded service-account JSON>\",\"GSC_SITE_URL\":\"sc-domain:example.com\",\"MATOMO_URL\":\"https://example.com/analytics\",\"MATOMO_TOKEN\":\"...\",\"MATOMO_SITE_ID\":\"1\",\"GA4_PROPERTY_ID\":\"123456789\",\"GA4_SERVICE_ACCOUNT_JSON\":\"<base64-encoded service-account JSON>\",\"CLARITY_PROJECT_ID\":\"...\",\"CLARITY_API_TOKEN\":\"...\",\"CITATION_INTELLIGENCE_URL\":\"https://citation.example.com\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add automatelab-tech-seo-performance-mcp-3vfhcfol4g --env POSTS_SITEMAP_URL=https://example.com/sitemap.xml --env GSC_SERVICE_ACCOUNT_JSON=<base64-encoded service-account JSON> --env GSC_SITE_URL=sc-domain:example.com --env MATOMO_URL=https://example.com/analytics --env MATOMO_TOKEN=... --env MATOMO_SITE_ID=1 --env GA4_PROPERTY_ID=123456789 --env GA4_SERVICE_ACCOUNT_JSON=<base64-encoded service-account JSON> --env CLARITY_PROJECT_ID=... --env CLARITY_API_TOKEN=... --env CITATION_INTELLIGENCE_URL=https://citation.example.com -- npx -y @automatelab/seo-performance-mcp

Либо через JSON-конфиг:

claude mcp add-json automatelab-tech-seo-performance-mcp-3vfhcfol4g "{\"command\":\"npx\",\"args\":[\"-y\",\"@automatelab/seo-performance-mcp\"],\"env\":{\"POSTS_SITEMAP_URL\":\"https://example.com/sitemap.xml\",\"GSC_SERVICE_ACCOUNT_JSON\":\"<base64-encoded service-account JSON>\",\"GSC_SITE_URL\":\"sc-domain:example.com\",\"MATOMO_URL\":\"https://example.com/analytics\",\"MATOMO_TOKEN\":\"...\",\"MATOMO_SITE_ID\":\"1\",\"GA4_PROPERTY_ID\":\"123456789\",\"GA4_SERVICE_ACCOUNT_JSON\":\"<base64-encoded service-account JSON>\",\"CLARITY_PROJECT_ID\":\"...\",\"CLARITY_API_TOKEN\":\"...\",\"CITATION_INTELLIGENCE_URL\":\"https://citation.example.com\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add automatelab-tech-seo-performance-mcp-3vfhcfol4g --env POSTS_SITEMAP_URL=https://example.com/sitemap.xml --env GSC_SERVICE_ACCOUNT_JSON=<base64-encoded service-account JSON> --env GSC_SITE_URL=sc-domain:example.com --env MATOMO_URL=https://example.com/analytics --env MATOMO_TOKEN=... --env MATOMO_SITE_ID=1 --env GA4_PROPERTY_ID=123456789 --env GA4_SERVICE_ACCOUNT_JSON=<base64-encoded service-account JSON> --env CLARITY_PROJECT_ID=... --env CLARITY_API_TOKEN=... --env CITATION_INTELLIGENCE_URL=https://citation.example.com -- npx -y @automatelab/seo-performance-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.automatelab-tech-seo-performance-mcp-3vfhcfol4g]
command = "npx"
args = ["-y", "@automatelab/seo-performance-mcp"]

[mcp_servers.automatelab-tech-seo-performance-mcp-3vfhcfol4g.env]
POSTS_SITEMAP_URL = "https://example.com/sitemap.xml"
GSC_SERVICE_ACCOUNT_JSON = "<base64-encoded service-account JSON>"
GSC_SITE_URL = "sc-domain:example.com"
MATOMO_URL = "https://example.com/analytics"
MATOMO_TOKEN = "..."
MATOMO_SITE_ID = "1"
GA4_PROPERTY_ID = "123456789"
GA4_SERVICE_ACCOUNT_JSON = "<base64-encoded service-account JSON>"
CLARITY_PROJECT_ID = "..."
CLARITY_API_TOKEN = "..."
CITATION_INTELLIGENCE_URL = "https://citation.example.com"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите AutomateLab-tech/seo-performance-mcp, а в поле команды запуска — строку ниже:
npx -y @automatelab/seo-performance-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например automatelab-tech-seo-performance-mcp-3vfhcfol4g.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: automatelab-tech-seo-performance-mcp-3vfhcfol4g
    command: npx
    args:
      - "-y"
      - "@automatelab/seo-performance-mcp"
    env:
      POSTS_SITEMAP_URL: https://example.com/sitemap.xml
      GSC_SERVICE_ACCOUNT_JSON: <base64-encoded service-account JSON>
      GSC_SITE_URL: sc-domain:example.com
      MATOMO_URL: https://example.com/analytics
      MATOMO_TOKEN: ...
      MATOMO_SITE_ID: 1
      GA4_PROPERTY_ID: 123456789
      GA4_SERVICE_ACCOUNT_JSON: <base64-encoded service-account JSON>
      CLARITY_PROJECT_ID: ...
      CLARITY_API_TOKEN: ...
      CITATION_INTELLIGENCE_URL: https://citation.example.com
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "automatelab-tech-seo-performance-mcp-3vfhcfol4g": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/seo-performance-mcp"
      ],
      "env": {
        "POSTS_SITEMAP_URL": "https://example.com/sitemap.xml",
        "GSC_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "GSC_SITE_URL": "sc-domain:example.com",
        "MATOMO_URL": "https://example.com/analytics",
        "MATOMO_TOKEN": "...",
        "MATOMO_SITE_ID": "1",
        "GA4_PROPERTY_ID": "123456789",
        "GA4_SERVICE_ACCOUNT_JSON": "<base64-encoded service-account JSON>",
        "CLARITY_PROJECT_ID": "...",
        "CLARITY_API_TOKEN": "...",
        "CITATION_INTELLIGENCE_URL": "https://citation.example.com"
      }
    }
  }
}

Похожие MCP-сервера

saurabhsharma2u/search-console-mcp

saurabhsharma2u/search-console-mcp

от saurabhsharma2u

MCP сервер объединяет Google Search Console, Bing и GA4 для SEO-аналитики. SEO-специалисты задают вопросы на естественном языке и получают инсайты: каннибализацию, аномалии трафика, приоритетные то...

TypeScript⭐ 306
AutomateLab-tech/citation-intelligence

AutomateLab-tech/citation-intelligence

от automatelab-tech

MCP сервер для отслеживания цитирований URL в AI-поисковиках (Perplexity, ChatGPT, Claude, Gemini). Локальная установка, без аккаунта. Агенты и разработчики получают programmatic данные о цитированиях, видимости сайта и конкурентов. Идеален для SEO и GEO без подписок.

TypeScript⭐ 9
ahonn/mcp-server-gsc

ahonn/mcp-server-gsc

от ahonn

Выгружает данные Google Search Console: позиции, показы, клики, CTR. Обрабатывает до 25 000 строк, фильтрует по regex и находит запросы для роста.

TypeScript⭐ 281
lionkiii/google-searchconsole-mcp

lionkiii/google-searchconsole-mcp

от lionkiii

Сервер MCP для Google Search Console даёт AI-ассистентам доступ к SEO-аналитике. Проверяйте индексацию URL, находите ключевые слова с высокими показами и низким CTR, сравнивайте периоды. Не требует...

JavaScript⭐ 7
AutomateLab-tech/content-distribution-mcp

AutomateLab-tech/content-distribution-mcp

от automatelab-tech

MCP сервер content-distribution-mcp публикует один контент на 8+ платформах (Reddit, LinkedIn, Bluesky и др.) с адаптацией под каждую. Учитывает лимиты, идемпотентность, правила сообществ. Полезен для контент-мейкеров и AI-агентов.

TypeScript⭐ 5
acamolese/google-search-console-mcp

acamolese/google-search-console-mcp

от acamolese

MCP-сервер для Google Search Console: подключает данные о производительности, индексации и запросах к ИИ-ассистентам. Полезен SEO-специалистам и разработчикам — генерирует HTML-аудит, проверяет URL...

Python⭐ 9
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин