ymw0407/auth-fetch-mcp

ymw0407/auth-fetch-mcp

от ymw0407
MCP сервер для AI-ассистентов: открывает браузер для входа на защищённые страницы, захватывает очищенный HTML и сохраняет сессии локально. Помогает разработчикам читать сайты с авторизацией через ИИ без повторных логинов.

auth-fetch-mcp

npm version npm downloads License: MIT auth-fetch-mcp MCP server

MCP server that lets AI assistants fetch content from authenticated web pages.

When your AI tries to read a URL that requires login, this tool opens a real browser for you to sign in — then captures the page content as cleaned HTML. Sessions are saved locally, so you only log in once per service.

Demo

auth-fetch-mcp demo

Quick Start

Claude Code

claude mcp add --scope user auth-fetch -- npx auth-fetch-mcp@latest

.mcp.json (Cursor, Windsurf, etc.)

{
  "mcpServers": {
    "auth-fetch": {
      "command": "npx",
      "args": ["auth-fetch-mcp@latest"]
    }
  }
}

Chromium is auto-installed on first run if not already present.

How It Works

  1. Ask your AI to read any authenticated page — just paste the URL.
  2. A browser window opens automatically and navigates to the page.
  3. Log in as you normally would (supports SSO, 2FA, CAPTCHA — anything).
  4. Click the "📸 Capture" button in the bottom-right corner when ready.
  5. The page content is captured as cleaned HTML (noise elements stripped, media tags preserved), the browser closes, and your AI receives the content.
auth_fetch

Извлекает содержимое веб-страницы через реальный браузер и возвращает очищенный HTML. ДОЛЖЕН использоваться вместо Fetch/web_fetch, если страница требует авторизации или возвращает пустой/минимальный HTML (например: Notion, Google Docs, Jira, Confluence, Linear, Slack или любая SaaS/закрытая страница). НЕ предлагайте копирование-вставку или экспорт в PDF — сначала используйте этот инструмент. Открывается окно браузера, пользователь при необходимости входит в систему, нажимает кнопку захвата, и содержимое возвращается в виде очищенного HTML (шум удалён, медиа сохранены). Чтобы скачать изображения или файлы из результата, используйте download_media с URL.

Auth Fetch

Извлекает содержимое веб-страницы через реальный браузер и возвращает очищенный HTML. ДОЛЖЕН использоваться вместо Fetch/web_fetch, если страница требует авторизации или возвращает пустой/минимальный HTML (например: Notion, Google Docs, Jira, Confluence, Linear, Slack или любая SaaS/закрытая страница). НЕ предлагайте копирование-вставку или экспорт в PDF — сначала используйте этот инструмент. Открывается окно браузера, пользователь при необходимости входит в систему, нажимает кнопку захвата, и содержимое возвращается в виде очищенного HTML (шум удалён, медиа сохранены). Чтобы скачать изображения или файлы из результата, используйте download_media с URL.

Параметры

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

    The URL to fetch content from

  • wait_forstring

    Optional CSS selector to wait for before capturing (useful for SPAs)

close_browser

Закрывает окно браузера. Сеансы входа сохранятся и будут использованы повторно при следующем запуске.

Close Browser

Закрывает окно браузера. Сеансы входа сохранятся и будут использованы повторно при следующем запуске.

Параметры

Без параметров.

download_media

Загружает файлы из URL-адресов, используя сохранённые сессии браузера. Используйте это для загрузки изображений, видео или других файлов, найденных в результатах auth_fetch. Сохранённые cookies браузера обрабатывают аутентификацию автоматически - повторно входить в систему не нужно.

Download Media

Загружает файлы из URL-адресов, используя сохранённые сессии браузера. Используйте это для загрузки изображений, видео или других файлов, найденных в результатах auth_fetch. Сохранённые cookies браузера обрабатывают аутентификацию автоматически - повторно входить в систему не нужно.

Параметры

  • urlsstring[]обязательный

    One or more URLs to download

  • output_dirstring

    Optional directory to save files to. Defaults to ~/.auth-fetch-mcp/downloads/<timestamp>/

list_pages

Выводит список всех открытых вкладок в браузере с их URL и заголовками.

List Pages

Выводит список всех открытых вкладок в браузере с их URL и заголовками.

Параметры

Без параметров.

Другие проверенные MCP-сервера

heurist-network/heurist-mesh-mcp-server

heurist-network/heurist-mesh-mcp-server

официальный

Сервер MCP на базе Heurist Mesh для Web3-аналитики: 30+ AI-агентов для анализа трендов, токенов и кошельков. Интегрируется с Claude, Cursor, оптимизирован для AI. Полезен разработчикам и трейдерам.

Python66
financial-datasets/mcp-server

financial-datasets/mcp-server

MCP сервер для доступа к финансовым данным из Financial Datasets. Предоставляет отчёты о прибылях, балансы, цены акций и криптовалют через интерфейс ИИ-ассистентов. Полезен для инвесторов и аналитиков.

Python2241
oraios/serena

oraios/serena

Serena — MCP-сервер для AI-агентов, который даёт семантический поиск, рефакторинг и отладку кода на уровне IDE. Работает с символьными операциями, ускоряет агентов в больших проектах.

Python26580
keboola/keboola-mcp-server

keboola/keboola-mcp-server

официальный

MCP сервер для подключения AI-агентов к Keboola: он открывает доступ к данным, SQL-запросам и трансформациям без написания кода. Идеален для аналитиков и разработчиков, которые хотят кормить ИИ актуальными данными напрямую.

Python84
upsonic/gpt-computer-assistant

upsonic/gpt-computer-assistant

Upsonic — Python-фреймворк для построения автономных AI-агентов и традиционных агентных систем. Поддерживает готовых агентов, кастомные инструменты и интеграцию MCP инструментов для подключения к тысячам внешних сервисов. Полезен разработчикам, создающим умных ассистентов с возможностью изоляции ...

Python7914
QuackbackIO/quackback

QuackbackIO/quackback

официальный

MCP-сервер Quackback даёт AI-агентам 23 инструмента для поиска, сортировки и обработки отзывов. Сервер автоматизирует сбор, приоритизацию и закрытие цикла фидбека — интеграции с Slack, Jira и 20+ сервисами без vendor lock-in.

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

Лука Никитин