ireader-mcp

ireader-mcp

3.2

If you are the rightful owner of ireader-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

iReader MCP is a Model Context Protocol server designed to provide 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

ToolDescriptionParameters
get_webpage_markdownFetches the content of a webpage using Jina reader.url: string - The URL of the webpage to fetch
get_youtube_transcriptFetches the transcript of a YouTube video.videoURL: string - The YouTube video ID or URL
get_tweet_threadFetches the thread of a tweet.tweetURL: string - The tweet URL or ID
get_pdfExtracts text content from a PDF file.url: string - The URL of the PDF file
get_public_google_doc_markdownFetches 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