Jina AI Web Tools
HTTP-SSESTDIOMCP server providing web services through Claude with webpage reading, search and fact checking.
MCP server providing web services through Claude with webpage reading, search and fact checking.
An MCP server that provides access to Jina AI's powerful web services through Claude. This server implements three main tools:
read_webpage
search_web
fact_check
You'll need a Jina AI API key to use this server. Get one for free at https://jina.ai/
There are two ways to use this server:
To install Jina AI for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install jina-ai-mcp-server --client claude
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>" } } } }
npm install
npm run build
{ "mcpServers": { "jina-ai-mcp-server": { "command": "node", "args": [ "/path/to/jina-ai-mcp-server/dist/index.js" ], "env": { "JINA_API_KEY": "<YOUR_KEY>" } } } }
On MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
On Windows:
%APPDATA%/Claude/claude_desktop_config.json
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.
All tools return structured JSON responses that include:
For detailed schema information, see schemas.ts
.
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