Skip to main content

MCP Server for Jina AI APIs

Project description

Jina AI MCP Server

This is an MCP (Model Context Protocol) server that exposes the functionalities of the Jina AI API as a set of tools.

Features

  • Embeddings API: Convert text/images to fixed-length vectors.
  • Reranker API: Find the most relevant search results.
  • Reader API: Retrieve and parse content from a URL in an LLM-friendly format.
  • Search API: Search the web for information and return results optimized for LLMs.
  • DeepSearch API: Combines web searching, reading, and reasoning for comprehensive investigation.
  • Segmenter API: Tokenizes text and divides text into manageable chunks.
  • Classifier API (Text): Perform zero-shot classification for text content.
  • Classifier API (Image): Perform zero-shot classification for image content.

Installation

This MCP server can be installed and run using uvx once it's published to PyPI.

Usage

To use this MCP server, you will need to provide your Jina AI API key. This should be configured in your MCP client's mcp.json settings.

Example mcp.json configuration for this server:

{
  "name": "jina-ai-mcp-server",
  "description": "MCP Server for Jina AI APIs",
  "main": "mcp_server.py",
  "mode": "local",
  "language": "python",
  "settings_schema": {
    "type": "object",
    "properties": {
      "JINA_API_KEY": {
        "type": "string",
        "description": "Your Jina AI API key. Get it for free: https://jina.ai/?sui=apikey"
      }
    },
    "required": ["JINA_API_KEY"]
  },
  "package_name": "mcp_jina_ai"
}

Get your Jina AI API key for free: https://jina.ai/?sui=apikey

License

This project is licensed under the MIT License. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jina_ai_mcp_server-0.1.0.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jina_ai_mcp_server-0.1.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file jina_ai_mcp_server-0.1.0.tar.gz.

File metadata

  • Download URL: jina_ai_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for jina_ai_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c31ec2334ac5a96295436ce541c50001cd2162c440e712a67b23297bd97cb5a9
MD5 89ff4ed52c63cd7ef0b348fda8a08cd0
BLAKE2b-256 b94ba18dec6fbf06baf772dc71aa7707974b6b7a2227e737ed253da5ed4e031b

See more details on using hashes here.

File details

Details for the file jina_ai_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jina_ai_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 427831b7a899a46bcbcc0547a59cad6e30dbe1b5d41099da17e141a133754759
MD5 69494348e0f58377a4eea84356716afa
BLAKE2b-256 91d82c4d4df5f94433e6c4097fa786c7471bdebe1a553c3b7e70d53341578083

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page