Получить MCP-сервер

Этот сервер MCP предоставляет функциональные возможности для извлечения веб-контента в различных форматах, включая HTML, JSON, простой текст и Markdown.
Компоненты
Инструменты
fetch_html
Получить веб-сайт и вернуть его содержимое в формате HTML
Вход:
url(строка, обязательно): URL-адрес веб-сайта для загрузкиheaders(объект, необязательно): пользовательские заголовки для включения в запрос
Возвращает необработанное HTML-содержимое веб-страницы.
fetch_json
Извлечь JSON-файл из URL-адреса
Вход:
url(строка, обязательно): URL JSON для извлеченияheaders(объект, необязательно): пользовательские заголовки для включения в запрос
Возвращает проанализированное содержимое JSON
fetch_txt
Получить веб-сайт и вернуть его содержимое в виде обычного текста (без HTML)
Вход:
url(строка, обязательно): URL-адрес веб-сайта для загрузкиheaders(объект, необязательно): пользовательские заголовки для включения в запрос
Возвращает текстовое содержимое веб-страницы с удаленными HTML-тегами, скриптами и стилями.
fetch_markdown
Получить веб-сайт и вернуть его содержимое в формате Markdown
Вход:
url(строка, обязательно): URL-адрес веб-сайта для загрузкиheaders(объект, необязательно): пользовательские заголовки для включения в запрос
Возвращает содержимое веб-страницы, преобразованное в формат Markdown.
Ресурсы
Этот сервер не предоставляет никаких постоянных ресурсов. Он предназначен для извлечения и преобразования веб-контента по требованию.
Related MCP server: Fetch MCP Server
Начиная
Клонировать репозиторий
Установка зависимостей:
npm installСоберите сервер:
npm run build
Использование
Чтобы использовать сервер, вы можете запустить его напрямую:
Это запустит сервер Fetch MCP, работающий на stdio.
Использование с приложением для ПК
Чтобы интегрировать этот сервер с настольным приложением, добавьте следующее в конфигурацию сервера вашего приложения:
Функции
Извлекает веб-контент с помощью современного API-интерфейса Fetch
Поддерживает пользовательские заголовки для запросов
Предоставляет контент в различных форматах: HTML, JSON, простой текст и Markdown
Использует JSDOM для анализа HTML и извлечения текста
Использует TurndownService для преобразования HTML в Markdown
Разработка
Запустите
npm run dev, чтобы запустить компилятор TypeScript в режиме наблюдения.Используйте
npm testдля запуска тестового набора.
Лицензия
Данный проект лицензирован по лицензии MIT.