jinaai-mcp-server
by cyanheads·★ 0·Score 33
A production-ready MCP server that enables AI systems to read and extract clean content from webpages using the Jina AI Reader API.
Overview
The JinaAI MCP Server provides a robust interface to the Jina.ai Reader API, allowing LLMs and AI agents to programmatically access and understand web content. Built on a TypeScript template with modular architecture, it features intelligent content extraction that removes boilerplate and returns clean, markdown-formatted text. The server supports multiple output formats and includes comprehensive error handling, logging with sensitive data redaction, and security features including JWT and OAuth 2.1 authentication.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
When you need a reliable, production-grade solution for extracting clean content from web pages and integrating it into AI workflows, especially if you're already using Jina AI's services.
When NOT to choose this
If you need to avoid vendor lock-in to Jina AI or if you require web scraping capabilities without external API dependencies.
Tools this server exposes
1 tool extracted from the READMEjinaai_read_webpageExtracts and processes main content from a given URL using Jina AI's ReaderLM engine.
Comparable tools
Installation
Prerequisites
- Node.js (>=18.0.0)
- npm
Installation
Using MCP Client Settings
Add the following to your MCP client's configuration file:
{
"mcpServers": {
"jinaai-mcp-server": {
"command": "npx",
"args": ["@cyanheads/jinaai-mcp-server"],
"env": {
"MCP_TRANSPORT_TYPE": "http",
"MCP_HTTP_PORT": "3018",
"JINA_API_KEY": "YOUR_JINA_API_KEY_HERE"
}
}
}
}From Source
- Clone the repository:
``bash git clone https://github.com/cyanheads/jinaai-mcp-server.git cd jinaai-mcp-server ``
- Install dependencies:
``bash npm install ``
- Build the project:
``bash npm run build ``
FAQ
- What output formats does the JinaAI reader support?
- The server supports multiple output formats including Markdown, HTML, and plain text. You can control options for including links, images, and using the cache.
- What authentication methods are supported?
- The JinaAI MCP Server includes robust authentication layer supporting both JWT and OAuth 2.1 for secure API access.
Compare jinaai-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.