Skip to main content
Glama
phpmac

Fetch MCP Server

by phpmac

Fetch MCP Server

English | 中文

This MCP server provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.

Tools

  • fetch_html

    • Fetch website content and return as HTML

    • Input parameters:

      • url (string, required): URL of the website to fetch

      • headers (object, optional): Custom headers to include in the request

    • Returns the raw HTML content of the webpage

  • fetch_json

    • Fetch JSON file from URL

    • Input parameters:

      • url (string, required): URL of the JSON to fetch

      • headers (object, optional): Custom headers to include in the request

    • Returns the parsed JSON content

  • fetch_txt

    • Fetch website content and return as plain text (no HTML)

    • Input parameters:

      • url (string, required): URL of the website to fetch

      • headers (object, optional): Custom headers to include in the request

    • Returns the text content of the webpage with HTML tags, scripts, and styles removed

  • fetch_markdown

    • Fetch website content and return as Markdown

    • Input parameters:

      • url (string, required): URL of the website to fetch

      • headers (object, optional): Custom headers to include in the request

    • Returns the webpage content converted to Markdown format

2 Ways to Start

  1. bun

bun i
bun start
  1. docker

docker compose up --build -d

Usage

{
  "mcpServers": {
    "fetch-mcp": {
      "transport": "sse",
      "url": "http://localhost:3000/sse",
      "headers": {
        "Authorization": "Bearer your-token-here",
        "X-Custom-Header": "custom-value"
      },
      "useNodeEventSource": true
    }
  }
}

Resources

This server does not provide any persistent resources. It is designed to fetch and transform web content on demand.

References

-
security - not tested
F
license - not found
-
quality - not tested

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/phpmac/fetch_mcp'

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