MCP JinaAI Reader Server
About
Integrates Jina.ai's Reader API with LLMs for efficient and structured web content extraction, optimized for documentation and web content analysis.
Details
- Author
- spences10
- Repository
- spences10/mcp-jinaai-reader
- GitHub stars
- 25
- Downloads
- 1
- License
- MIT License
- Categories
- Web Scraping, Other, Search, AI
Jump to
- π Advanced web content extraction through Jina.ai Reader API
- π Fast and efficient content retrieval
- π Complete text extraction with preserved structure
- π Clean format optimized for LLMs
- π Support for various content types including documentation
- ποΈ Built on the Model Context Protocol
Setting up with Highlight
Follow these steps to add this server as a custom Highlight plugin:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP JinaAI Reader ServerCommand (node, npx, python, etc.)nodeArguments-
Argument 1
-y -
Argument 2
mcp-jinaai-reader
Environment-
JINAAI_API_KEY
your-jinaai-api-key
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
This server requires configuration through your MCP client. Here are
examples for different environments:
Add this to your Cline MCP settings:
{
"mcpServers": {
"jinaai-reader": {
"command": "node",
"args": ["-y", "mcp-jinaai-reader"],
"env": {
"JINAAI_API_KEY": "your-jinaai-api-key"
}
}
}
}
For WSL environments, add this to your Claude Desktop configuration:
{
"mcpServers": {
"jinaai-reader": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-reader"
]
}
}
}
The server requires the following environment variable:
- JINAAI_API_KEY: Your Jina.ai API key (required)
read_url
Convert any URL to LLM-friendly text using Jina.ai Reader. Parameters: url (string, required), no_cache (boolean, optional), format (string, optional), timeout (number, optional), target_selector (string, optional), wait_for_selector (string, optional), remove_selector (string, optional), with_links_summary (boolean, optional), with_images_summary (boolean, optional), with_generated_alt (boolean, optional), with_iframe (boolean, optional).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp jinaai reader server": {
"env": {
"JINAAI_API_KEY": "your-jinaai-api-key"
},
"args": [
"-y",
"mcp-jinaai-reader"
],
"command": "node"
}
}
}
Linux
{
"env": {
"JINAAI_API_KEY": "your-jinaai-api-key"
},
"args": [
"-y",
"mcp-jinaai-reader"
],
"command": "node"
}
Macos
{
"env": {
"JINAAI_API_KEY": "your-jinaai-api-key"
},
"args": [
"-y",
"mcp-jinaai-reader"
],
"command": "node"
}
Windows
{
"env": [],
"args": [
"bash",
"-c",
"JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-reader"
],
"command": "wsl.exe"
}
This repository is no longer maintained.
The functionality of this tool is now available inmcp-omnisearch, which combines multiple MCP tools in one unified package.
A Model Context Protocol (MCP) server for integrating Jina.ai's Reader API with LLMs. This server provides efficient and comprehensive web content extraction capabilities, optimized for documentation and web content analysis.
- π Advanced web content extraction through Jina.ai Reader API
- π Fast and efficient content retrieval
- π Complete text extraction with preserved structure
- π Clean format optimized for LLMs
- π Support for various content types including documentation
- ποΈ Built on the Model Context Protocol
This server requires configuration through your MCP client. Here are examples for different environments:
{ "mcpServers": { "jinaai-reader": { "command": "node", "args": ["-y", "mcp-jinaai-reader"], "env": { "JINAAI_API_KEY": "your-jinaai-api-key" } } } }
For WSL environments, add this to your Claude Desktop configuration:
{ "mcpServers": { "jinaai-reader": { "command": "wsl.exe", "args": [ "bash", "-c", "JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-reader" ] } } }
The server requires the following environment variable:
- JINAAI_API_KEY: Your Jina.ai API key (required)
The server implements a single MCP tool with configurable parameters:
Convert any URL to LLM-friendly text using Jina.ai Reader.
- url(string, required): URL to process
- no_cache(boolean, optional): Bypass cache for fresh results. Defaults to false
- format(string, optional): Response format ("json" or "stream"). Defaults to "json"
- timeout(number, optional): Maximum time in seconds to wait for webpage load
- target_selector(string, optional): CSS selector to focus on specific elements
- wait_for_selector(string, optional): CSS selector to wait for specific elements
- remove_selector(string, optional): CSS selector to exclude specific elements
- with_links_summary(boolean, optional): Gather all links at the end of response
- with_images_summary(boolean, optional): Gather all images at the end of response
- with_generated_alt(boolean, optional): Add alt text to images lacking captions
- with_iframe(boolean, optional): Include iframe content in response
- Clone the repository
- Install dependencies:
- Update version in package.json
- Build the project:
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see theLICENSEfile for details.
- Built on theModel Context Protocol
- Powered byJina.ai Reader API
An advanced web search and content extraction tool powered by the Firecrawl API for web scraping and analysis.
Adds powerful web scraping and search capabilities to LLM clients like Cursor and Claude.
Official OpenWeb Ninja MCP server connecting any AI agent to 40+ web data APIs for web search, e-commerce, local business, jobs, real estate, and finance data.
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.
Unified MCP server giving any AI agent access to 20+ social platforms, web search, scraping, and crypto data β one install, any MCP client.
MCP server for Al Jazeera 360 β Connect AI assistants to Al Jazeera's streaming catalog. Search, browse, and retrieve Arabic video content with direct watch links.
Scrapes and searches for products on Amazon.
An MCP server that connects AI agents to Amazon product, search, and review data across 20 marketplaces via the ChocoData Amazon Scraper API.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



