MCP server for fetching and transforming web content
Top 61.5% on sourcepulse
This project provides a flexible server for fetching and transforming web content into various formats like HTML, JSON, plain text, and Markdown. It's designed for developers needing to integrate web scraping and content conversion capabilities into applications, offering a standardized way to interact with web resources.
How It Works
The server leverages Node.js and modern web APIs, specifically the fetch
API for making HTTP requests. It utilizes JSDOM for parsing HTML and extracting text content, effectively stripping away HTML tags, scripts, and styles. For HTML-to-Markdown conversion, it employs the TurndownService. The server runs on stdio, allowing for integration with other applications via command-line arguments.
Quick Start & Requirements
npm start
npm install
, then npm run build
.Highlighted Details
Maintenance & Community
No specific community channels or notable contributors are mentioned in the README.
Licensing & Compatibility
Limitations & Caveats
The server is designed to run on stdio and requires manual configuration for integration with desktop applications. Specific error handling or rate-limiting mechanisms are not detailed.
2 months ago
1 day