Defuddle Fetch — MCP-сервер для Claude Code: как установить
Забирает веб-страницу по ссылке и отдаёт агенту чистый markdown с заголовком, автором и датой. Пригодится, когда агенту нужно прочитать документацию или статью.
claude mcp add defuddle-fetch-mcp-server -- npx -y defuddle-fetch-mcp-serverЧто делает Defuddle Fetch
Сервер добавляет агенту один инструмент, fetch. Он скачивает страницу по url, убирает лишнее оформление с помощью Defuddle и возвращает основной текст в markdown. Вместе с текстом приходят заголовок, автор, дата публикации, число слов, домен и время обработки.
Сервер задуман как замена стандартного fetch-сервера на Readability. Автор считает, что на большинстве современных страниц Defuddle справляется лучше. Если markdown не нужен, параметр raw со значением true вернёт содержимое без конвертации.
По умолчанию возвращается 5000 символов, поэтому длинную статью придётся читать кусками: start_index задаёт сдвиг, max_length размер куска. Запускается через npx, так что на машине нужен Node.js.
Какие задачи решает
- прочитать документацию или статью по ссылке прямо в диалоге с агентом
- вытащить автора и дату публикации страницы
- читать длинную страницу кусками, сдвигая
start_index - получить исходный HTML, когда markdown не подходит
- заменить стандартный fetch-сервер на Readability
Примеры запросов агенту
- Прочитай через
defuddle-fetchстатью по ссылке выше и скажи, кто автор и когда она вышла - Возьми через
fetchследующий кусок той же страницы, начиная с индекса 5000 - Скачай эту страницу через
defuddle-fetchс параметромraw, мне нужен HTML
Как установить Defuddle Fetch
Командой платформы
claude mcp add defuddle-fetch-mcp-server -- npx -y defuddle-fetch-mcp-serverКомандой платформы
codex mcp add defuddle-fetch -- npx -y defuddle-fetch-mcp-serverФайл настроек
{
"mcpServers": {
"defuddle-fetch": {
"command": "npx",
"args": [
"-y",
"defuddle-fetch-mcp-server"
]
}
}
}Файл настроек
{
"servers": {
"defuddle-fetch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"defuddle-fetch-mcp-server"
]
}
}
}Командой платформы
gemini mcp add defuddle-fetch npx -y defuddle-fetch-mcp-serverПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Defuddle Fetch
Как установить Defuddle Fetch в Claude Code?
Выполните claude mcp add defuddle-fetch-mcp-server -- npx -y defuddle-fetch-mcp-server. Если нужно имя покороче, подойдёт вариант claude mcp add defuddle-fetch -- npx -y defuddle-fetch-mcp-server.
Что делает Defuddle Fetch?
Загружает страницу по URL, очищает её через Defuddle и возвращает основной текст в markdown вместе с метаданными: заголовком, автором, датой публикации, числом слов и доменом.
Чем Defuddle Fetch отличается от стандартного fetch-сервера?
Он заменяет его без переделки настроек, но очищает страницы через Defuddle, а не через Readability. Автор пишет, что на большинстве современных страниц результат получается лучше.