mcp-fetch-node

mcp-fetch-node

6

Fetch MCP Server is a Model Context Protocol server designed for web content fetching and conversion to markdown. It supports Node.js and Docker and features user-agent customization and respects robots.txt with options for flexibility.

Fetch MCP Server

  • Description: A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to convert HTML to markdown.
  • Features:
    • URL content fetching and extraction
    • Respects robots.txt with customization options
    • User-agent customization
    • Markdown conversion and pagination

Usage

  • Exposes an SSE endpoint at /sse on port 8080 by default.
  • Can be run using Node.js or Docker.

Key Differences with Original Project

  • Written in TypeScript for Node.js
  • Provides an SSE interface
  • Custom implementation for content extraction.

Contributing

  • Contributions are welcome via Pull Request.

License

  • Licensed under MIT.