Skip to main content
Glama

Fetch MCP Server

by zcaceres

获取 MCP 服务器

获取 mcp 徽标

该 MCP 服务器提供获取各种格式的 Web 内容的功能,包括 HTML、JSON、纯文本和 Markdown。

成分

工具

  • fetch_html
    • 获取网站并以 HTML 格式返回内容
    • 输入:
      • url (字符串,必需):要获取的网站的 URL
      • headers (对象,可选):包含在请求中的自定义标头
    • 返回网页的原始 HTML 内容
  • fetch_json
    • 从 URL 获取 JSON 文件
    • 输入:
      • url (字符串,必需):要获取的 JSON 的 URL
      • headers (对象,可选):包含在请求中的自定义标头
    • 返回解析后的 JSON 内容
  • 获取文本
    • 获取网站并以纯文本形式返回内容(无 HTML)
    • 输入:
      • url (字符串,必需):要获取的网站的 URL
      • headers (对象,可选):包含在请求中的自定义标头
    • 返回删除了 HTML 标签、脚本和样式的网页文本内容
  • fetch_markdown
    • 获取网站并以 Markdown 格式返回内容
    • 输入:
      • url (字符串,必需):要获取的网站的 URL
      • headers (对象,可选):包含在请求中的自定义标头
    • 返回转换为Markdown格式的网页内容

资源

此服务器不提供任何持久性资源。其设计旨在按需获取和转换 Web 内容。

入门

  1. 克隆存储库
  2. 安装依赖项: npm install
  3. 构建服务器: npm run build

用法

要使用服务器,您可以直接运行它:

npm start

这将启动在 stdio 上运行的 Fetch MCP 服务器。

与桌面应用程序一起使用

要将此服务器与桌面应用程序集成,请将以下内容添加到应用程序的服务器配置中:

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

特征

  • 使用现代 fetch API 获取网页内容
  • 支持自定义请求头
  • 提供多种格式的内容:HTML、JSON、纯文本和Markdown
  • 使用 JSDOM 进行 HTML 解析和文本提取
  • 使用 TurndownService 将 HTML 转换为 Markdown

发展

  • 运行npm run dev以监视模式启动 TypeScript 编译器
  • 使用npm test运行测试套件

执照

该项目已获得 MIT 许可。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

提供获取各种格式的 Web 内容的功能,包括 HTML、JSON、纯文本和 Markdown。

  1. 成分
    1. 工具
    2. 资源
  2. 入门
    1. 用法
    2. 与桌面应用程序一起使用
  3. 特征
    1. 发展
      1. 执照

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.
          Last updated -
          1
          51,752
          Python
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          Enables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.
          Last updated -
          6
          7
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          Enables extracting data from websites using natural language prompts, allowing users to specify exactly what content they want in plain English and returning structured JSON data.
          Last updated -
          1
          1,379
          4
          TypeScript
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          125,855
          1

        View all related MCP servers

        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