search-web

Jina AI

by joebuildsstuff

Jina AI enables ai powered search, content extraction, and fact-checking using natural language, making it the best ai s

Integrates with Jina AI's web services to enable web content extraction, search, and fact-checking through natural language interactions.

github stars

29

Multiple output formats availableBuilt-in fact-checking with evidenceLLM-optimized content extraction

best for

  • / Research and content analysis
  • / Fact-checking and verification
  • / Web scraping and data extraction
  • / Content creators needing web research

capabilities

  • / Extract and format web page content
  • / Search the web with structured results
  • / Fact-check statements with evidence
  • / Generate screenshots of web pages
  • / Convert content to multiple formats
  • / Generate alt text for images

what it does

Extracts content from web pages, searches the web, and fact-checks statements using Jina AI's services.

about

Jina AI is a community-built MCP server published by joebuildsstuff that provides AI assistants with tools and capabilities via the Model Context Protocol. Jina AI enables ai powered search, content extraction, and fact-checking using natural language, making it the best ai s It is categorized under search web.

how to install

You can install Jina AI in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

license

MIT

Jina AI is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

readme

Jina AI MCP Server

smithery badge smithery badge

An MCP server that provides access to Jina AI's powerful web services through Claude. This server implements three main tools:

  • Web page reading and content extraction
  • Web search
  • Fact checking/grounding

<a href="https://glama.ai/mcp/servers/c1l6ib2j49"><img width="380" height="200" src="https://glama.ai/mcp/servers/c1l6ib2j49/badge" alt="mcp-jina-ai MCP server" /></a>

Features

Tools

read_webpage

  • Extract content from web pages in a format optimized for LLMs
  • Supports multiple output formats (Default, Markdown, HTML, Text, Screenshot, Pageshot)
  • Options for including links and images
  • Ability to generate alt text for images
  • Cache control options

search_web

  • Search the web using Jina AI's search API
  • Configurable number of results (default: 5)
  • Support for image retention and alt text generation
  • Multiple return formats (markdown, text, html)
  • Returns structured results with titles, descriptions, and content

fact_check

  • Fact-check statements using Jina AI's grounding engine
  • Provides factuality scores and supporting evidence
  • Optional deep-dive mode for more thorough analysis
  • Returns references with key quotes and supportive/contradictory classification

Setup

Prerequisites

You'll need a Jina AI API key to use this server. Get one for free at https://jina.ai/

Installation

There are two ways to use this server:

Installing via Smithery

To install Jina AI for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install jina-ai-mcp-server --client claude

Option 1: NPX (Recommended)

Add this configuration to your Claude Desktop config file:

{
  "mcpServers": {
    "jina-ai-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "jina-ai-mcp-server"
      ],
      "env": {
        "JINA_API_KEY": "<YOUR_KEY>"
      }
    }
  }
}

Option 2: Local Installation

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Build the server:
npm run build
  1. Add this configuration to your Claude Desktop config:
{
  "mcpServers": {
    "jina-ai-mcp-server": {
      "command": "node",
      "args": [
        "/path/to/jina-ai-mcp-server/dist/index.js"
      ],
      "env": {
        "JINA_API_KEY": "<YOUR_KEY>"
      }
    }
  }
}

Config File Location

On MacOS:

~/Library/Application Support/Claude/claude_desktop_config.json

On Windows:

%APPDATA%/Claude/claude_desktop_config.json

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

API Response Types

All tools return structured JSON responses that include:

  • Status codes and metadata
  • Formatted content based on the requested output type
  • Usage information (token counts)
  • When applicable: images, links, and additional metadata

For detailed schema information, see schemas.ts.

Running evals

The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can load environment variables by prefixing the npx command. Full documentation can be found here.

OPENAI_API_KEY=your-key  npx mcp-eval evals.ts index.ts

FAQ

What is the Jina AI MCP server?
Jina AI is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
How do MCP servers relate to agent skills?
Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
How are reviews shown for Jina AI?
This profile displays 65 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.5 out of 5—verify behavior in your own environment before production use.
MCP server reviews

Ratings

4.565 reviews
  • Naina Chen· Dec 28, 2024

    Strong directory entry: Jina AI surfaces stars and publisher context so we could sanity-check maintenance before adopting.

  • Isabella Kim· Dec 16, 2024

    Strong directory entry: Jina AI surfaces stars and publisher context so we could sanity-check maintenance before adopting.

  • Chen Martin· Dec 4, 2024

    Useful MCP listing: Jina AI is the kind of server we cite when onboarding engineers to host + tool permissions.

  • Henry Dixit· Nov 23, 2024

    Jina AI reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Kiara Srinivasan· Nov 19, 2024

    Jina AI is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.

  • Naina Gupta· Nov 7, 2024

    Jina AI is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.

  • Kwame Farah· Oct 26, 2024

    Jina AI reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Naina Yang· Oct 14, 2024

    Jina AI is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.

  • Kaira Sharma· Oct 10, 2024

    Jina AI reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Layla Abbas· Sep 25, 2024

    According to our notes, Jina AI benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.

showing 1-10 of 65

1 / 7