iReader MCP
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 installAvailable Tools
Tool | Description | Parameters |
| Fetches the content of a webpage using Jina reader. |
|
| Fetches the transcript of a YouTube video. |
|
| Fetches the thread of a tweet. |
|
| Extracts text content from a PDF file. |
|
| Fetches the markdown content of a public Google Doc by URL. |
|
Testing the Tools
Run the following command to test the tools:
pnpm devFAQ
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