zcaceres/fetch-mcp

zcaceres/fetch-mcp

от zcaceres
MCP сервер для загрузки веб-контента и преобразования его в HTML, Markdown, JSON, читаемый текст или транскрипты YouTube. Полезен разработчикам для извлечения статей, данных и субтитров без лишнего...

Fetch MCP Server

fetch mcp logo

npm version

An MCP server for fetching web content in multiple formats — HTML, JSON, plain text, Markdown, readable article content, and YouTube transcripts.

Fetch Server MCP server

Tools

All tools accept the following common parameters:

Parameter Type Required Description
url string Yes URL to fetch
headers object No Custom headers to include in the request
max_length number No Maximum characters to return (default: 5000)
start_index number No Start from this character index (default: 0)
proxy string No Proxy URL (e.g. http://proxy:8080)
  • fetch_html — Fetch a website and return its raw HTML content.

  • fetch_markdown — Fetch a website and return its content converted to Markdown.

  • fetch_txt — Fetch a website and return plain text with HTML tags, scripts, and styles removed.

  • fetch_json — Fetch a URL and return the JSON response.

  • fetch_readable — Fetch a website and extract the main article content using Mozilla Readability, returned as Markdown. Strips navigation, ads, and boilerplate. Ideal for articles and blog posts.

  • fetch_youtube_transcript — Fetch a YouTube video's captions/transcript. Uses yt-dlp if available, otherwise extracts directly from the page. Accepts an additional lang parameter (default: "en") to select the caption language.

Инструменты были проиндексированы:
fetch_html

Загрузи веб-сайт и верни его немодифицированное содержимое в виде HTML.

Параметры
  • headersobject

    Optional headers to include in the request

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the website to fetch

fetch_json

Получить JSON-файл из URL

Параметры
  • headersobject

    Optional headers to include in the request

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the JSON to fetch

fetch_markdown

Загружает веб-сайт и возвращает его содержимое, преобразованное в Markdown.

Параметры
  • headersobject

    Optional headers to include in the request

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the website to fetch

fetch_readable

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

Параметры
  • headersobject

    Optional headers to include in the request

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the website to fetch

fetch_txt

Получить веб-сайт, преобразовать содержимое в обычный текст (без HTML)

Параметры
  • headersobject

    Optional headers to include in the request

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the website to fetch

fetch_youtube_transcript

Загрузить страницу видео на YouTube и извлечь из неё субтитры или стенограмму.

Параметры
  • headersobject

    Optional headers to include in the request

  • langstring

    Language code for captions (default: 'en')

  • max_lengthnumber

    Maximum number of characters to return (default: 5000)

  • proxystring

    Optional proxy URL (e.g. 'http://proxy:8080')

  • start_indexnumber

    Start content from this character index (default: 0)

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

    URL of the YouTube video

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

just-every/mcp-read-website-fast

just-every/mcp-read-website-fast

MCP-сервер для быстрого извлечения веб-контента и преобразования в чистый Markdown. Минимизирует расход токенов, использует Mozilla Readability и кэширование. Идеален для Claude Code, IDE и AI-пайп...

TypeScript161
yubinkim444/ai-first-scraper-mcp

yubinkim444/ai-first-scraper-mcp

Этот MCP сервер даёт AI-агентам три инструмента: загрузку страницы в Markdown, пакетную загрузку до 25 URL, веб-поиск с авто-преобразованием результатов. Избавляет от сырого HTML и рекламы, для Claude, Cursor, Cline.

Python2
kagisearch/kagimcp

kagisearch/kagimcp

MCP-сервер для поиска и извлечения контента через Kagi API. Поддерживает веб, новости, видео, подкасты, изображения и выгрузку страниц в Markdown. Полезен разработчикам MCP-клиентов.

Python509
jae-jae/fetcher-mcp

jae-jae/fetcher-mcp

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

TypeScript1084
Crawleo/Crawleo-MCP

Crawleo/Crawleo-MCP

Crawleo MCP-сервер даёт AI-ассистентам веб-поиск и краулинг в реальном времени: извлекайте данные с любых URL, выбирайте формат (HTML, Markdown, текст), настраивайте страну и устройство. Без хранен...

JavaScript11
Aas-ee/open-webSearch

Aas-ee/open-webSearch

open-websearch — это MCP-сервер и CLI для веб-поиска и извлечения контента без API-ключей. Поддерживает множество поисковиков (Bing, Baidu, DuckDuckGo и др.), загружает статьи и README с GitHub. Ра...

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

Лука Никитин