Перейти к содержимому

MCP NPX Fetch

Получает веб-контент и преобразует его в форматы HTML, JSON, Markdown, Plain Text с поддержкой кастомных заголовков.

TypeScript
37 stars

Описание

Это мощный MCP-сервер для fetching и трансформации веб-контента в различные форматы. Ключевые особенности: универсальный захват HTML/JSON/текста/Markdown, поддержка кастомных заголовков для аутентификации, встроенные преобразования, высокая производительность на TypeScript. Интегрируется с Claude Desktop и MCP-клиентами. Технологии: JSDOM для парсинга, Turndown для Markdown, Zod для валидации. Применения: парсинг сайтов для ИИ-ботов, автоматизация извлечения данных, генерация контента в скриптах.

Возможности

fetch_html

Загружает и возвращает сырой HTML-контент с любого URL с опциональными заголовками.

fetch_json

Загружает и парсит JSON-данные с URL, поддерживая кастомные заголовки.

fetch_txt

Извлекает чистый текст, удаляя HTML-теги и скрипты из веб-страницы.

fetch_markdown

Преобразует веб-контент в хорошо отформатированный Markdown с поддержкой заголовков.

Поддержка трансформаций

Автоматическое преобразование между форматами для удобной работы с данными.

Интеграция с MCP

Совместимость с Claude Desktop и другими MCP-клиентами для seamless использования.

Установка

{ “mcpServers”: { “fetch”: { “command”: “npx”, “args”: ["-y", “@tokenizin/mcp-npx-fetch”], “env”: {} } } }

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
37

Ссылки