MCP Web Extractor
About
MCP server that extracts web content using Readability.js
Details
- Author
- iemong
- Downloads
- 335
- Categories
- Other
Jump to
- Extracts readable content from any URL
- Removes ads, sidebars, and other distractions
- Returns clean text along with metadata (title, excerpt, etc.)
- Easy integration with Obsidian via MCP
Clone the repository, install dependencies with npm install, build the project with npm run build, and start the server with npm start. The server runs on http://localhost:3000 with the MCP endpoint at http://localhost:3000/mcp. You can use the included client example (ts-node-esm client-example.ts) or integrate with Obsidian via the provided obsidian-integration.ts example.
MCP Web Extractor
A Model Context Protocol (MCP) server that extracts web content using Readability.js. This tool fetches web pages and extracts the main content, making it ideal for saving clean, readable versions of articles to Obsidian notes.
Features
- Extracts readable content from any URL
- Removes ads, sidebars, and other distractions
- Returns clean text along with metadata (title, excerpt, etc.)
- Easy integration with Obsidian via MCP
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



