iReader MCP
Tools for reading and extracting content from the internet.
iReader MCP
A Model Context Protocol (MCP) server that provides tools for reading and extracting content from internet.
Installation
# Clone the repository
git clone https://github.com/zlatanpham/ireader-mcp.git
cd ireader-mcp
# Install dependencies
pnpm install
Available Tools
| Tool | Description | Parameters |
|---|---|---|
get_webpage_markdown | Fetches the content of a webpage using Jina reader. | url: string - The URL of the webpage to fetch |
get_youtube_transcript | Fetches the transcript of a YouTube video. | videoURL: string - The YouTube video ID or URL |
get_tweet_thread | Fetches the thread of a tweet. | tweetURL: string - The tweet URL or ID |
get_pdf | Extracts text content from a PDF file. | url: string - The URL of the PDF file |
get_public_google_doc_markdown | Fetches the markdown content of a public Google Doc by URL. | url: string - The public Google Doc URL |
Testing the Tools
Run the following command to test the tools:
pnpm dev
FAQ
How to use with Claude Desktop or MCP Clients?
Follow the guide https://modelcontextprotocol.io/quickstart/user and add the following configuration:
{
"mcpServers": {
"ireader": {
"command": "npx",
"args": ["-y", "@x-mcp/ireader@latest"]
}
}
}
or if you want to run the server locally, add the following configuration:
{
"mcpServers": {
"ireader": {
"command": "npx",
"args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"]
}
}
}
The server will start and listen for MCP client connections via stdio.
License
MIT
Related Servers
B2Proxy
1GB Free Trial, World's Leading Proxy Service Platform, Efficient Data Collection
yt-dlp-mcp
Download video and audio from various platforms like YouTube, Facebook, and TikTok using yt-dlp.
Puppeteer MCP Server
Automate browser interactions using Puppeteer, controlling new or existing Chrome instances.
Mozilla Readability Parser
Extracts and transforms webpage content into clean, LLM-optimized Markdown using Mozilla's Readability algorithm.
YouTube
Fetch YouTube subtitles
Fetch as Markdown MCP Server
Fetches web pages and converts them to clean markdown, focusing on main content extraction.
Playwright Server
Automate web browsers and perform web scraping tasks using the Playwright framework.
MCP YouTube Extract
Extracts information from YouTube videos and channels using the YouTube Data API.
MCP Image Downloader
A server for downloading and optimizing images from the web.
Oxylabs
Scrape websites with Oxylabs Web API, supporting dynamic rendering and parsing for structured data extraction.