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
Похожие серверы
Bright Data
спонсорDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Outscraper
Extract data from Google Maps, including places and reviews, using the Outscraper API.
SideButton
Open-source MCP server with knowledge packs, 40+ browser tools, and YAML workflow engine for AI agents.
yt-dlp
Download video and audio from YouTube and other platforms using the yt-dlp tool.
Playwright Record MCP
Browser automation using Playwright with video recording. Enables LLMs to interact with web pages through structured accessibility snapshots.
Browser Use MCP Server
An MCP server that allows AI agents to control a web browser using the browser-use library.
MCP Server Collector
Discovers and collects MCP servers from the internet.
HTTP Requests
An MCP server for making HTTP requests, enabling LLMs to fetch and process web content.
AgentQL
Enable AI agents to get structured data from unstructured web with AgentQL.
Fetch
Fetch web content as HTML, JSON, plain text, or Markdown.
Fetcher MCP
Fetch and extract web content using a Playwright headless browser, with support for intelligent extraction and flexible output.