Skip to main content
Glama
zcaceres

Fetch MCP Server

by zcaceres

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

получить логотип 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

Начиная

  1. Клонировать репозиторий

  2. Установка зависимостей: npm install

  3. Соберите сервер: npm run build

Использование

Чтобы использовать сервер, вы можете запустить его напрямую:

npm start

Это запустит сервер Fetch MCP, работающий на stdio.

Использование с приложением для ПК

Чтобы интегрировать этот сервер с настольным приложением, добавьте следующее в конфигурацию сервера вашего приложения:

{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": [
        "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
      ]
    }
  }
}

Функции

  • Извлекает веб-контент с помощью современного API-интерфейса Fetch

  • Поддерживает пользовательские заголовки для запросов

  • Предоставляет контент в различных форматах: HTML, JSON, простой текст и Markdown

  • Использует JSDOM для анализа HTML и извлечения текста

  • Использует TurndownService для преобразования HTML в Markdown

Разработка

  • Запустите npm run dev , чтобы запустить компилятор TypeScript в режиме наблюдения.

  • Используйте npm test для запуска тестового набора.

Лицензия

Данный проект лицензирован по лицензии MIT.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
60dResponse time
Release cycle
Releases (12mo)
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zcaceres/fetch-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server