שרת MCP מאומת: Jina AI

שרת ה-MCP של Jina, אומת בריצה חיה על Mac אמיתי.

  • אומת2026-08-03macOS 15.7.7
  • חבילהjina-ai/MCP Hosted, no npm package
  • מדווח על עצמוJina AI Official MCP Server 1.4.0
  • פרוטוקול MCP2025-06-18
  • סביבת ריצהv24.18.0 (test client)

התשובה הקצרה

אומת לאחרונה 2026-08-03

שרת ה-MCP של Jina הוא השרת המתארח של Jina AI עצמה לקריאת עמודי אינטרנט, לחיפוש ברשת ולחיפוש מאמרים אקדמיים, והוא עונה על כתובת אינטרנט במקום לרוץ כתוכנה על ה-Mac שלכם. המאגר שמאחוריו הוא jina-ai/MCP, ברישיון Apache-2.0, עם 794 כוכבים, והוא עודכן באותו יום שבו לכדנו את העמוד הזה. השרת הרץ החזיר 21 כלים, שניים יותר ממה שטבלת ה-README שלו מונה. חלק מהם אינם דורשים שום אישור גישה: קראנו ל-primer בלי כותרת Authorization כלשהי וקיבלנו תשובה אמיתית, כך שהתג בעמוד הזה נשען על קריאה שבאמת הצליחה. השאר עוברים דרך ממשקי Jina בתשלום, ולכדנו מילה במילה מה הם עונים כשהמפתח חסר. הכל נמצא למטה. [1][2][3]

  • כלים

    21, נספרו בריצה חיה

  • אישורי גישה

    מפתח לרוב הכלים, לא לכולם [2]

  • ערוץ תקשורת

    Streamable HTTP, מתארח אצל Jina [2]

  • מתחזק

    jina-ai (רשמי) [1]

  • הורדות

    אין חבילה להוריד [5][2]

  • רישיון

    Apache-2.0 [1]

אימות

איך שרת ה-MCP הזה אומת.

השיטה

השרת שאימתנו הוא זה ש-Jina AI מארחת בכתובת https://mcp.jina.ai/v1, ולכן אין תהליך מקומי להפעיל ואין stderr לקרוא. דיברנו איתו JSON-RPC גולמי על גבי Streamable HTTP מה-Mac הזה, כש-node משמש רק כלקוח הבדיקה: initialize, אחר כך notifications/initialized, אחר כך tools/list, ואחר כך קריאת כלי אמיתית אחת. השרת חסר מצב ולא הנפיק מזהה סשן, ולכן לא היה מה להעביר בין הבקשות. קריאת הכלי הייתה primer, שאינו דורש שום אישור גישה, והוא ענה בתוצאה אמיתית שנגזרה מהבקשה שלנו עצמה. ה-Mac הזה לא מחזיק מפתח API של Jina ולא נעשה שימוש באף מפתח: הקריאה המוצלחת יצאה בלי כותרת Authorization כלל. אחר כך קראנו ל-search_web פעמיים, פעם עם טוקן Bearer שהוא בבירור מציין מקום ופעם בלי שום כותרת, כדי ללכוד מה אומר כלי חסום כשהמפתח חסר, והרצנו שני מסלולי בדיקה נוספים שכיסו ארגומנט חובה חסר, שם כלי לא קיים, טיפוס ארגומנט שגוי וכתובת URL פגומה. טבלת הכלים למטה היא תשובת ה-tools/list, מילה במילה. שתי הערות על הבלוקים שמופיעים בהמשך. באנר ההפעלה הוא תשובת ה-initialize שממנה הוצאנו את מחרוזת ה-instructions הארוכה כדי שתיכנס בעמוד, והלכידה המלאה שמורה יחד עם הקבלות. קטע התוצאה של הקריאה לדוגמה הוא ארבע השורות הראשונות שחזרו: שאר התשובה הכילה את כתובת ה-IP שלנו, מיקום ברמת עיר ופרטי רשת, והשארנו אותם בחוץ בכוונה.

הודעת הפתיחה של השרת

{"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true}},"serverInfo":{"name":"Jina AI Official MCP Server","version":"1.4.0"}},"jsonrpc":"2.0","id":1}

קריאת כלי אמיתית אחת

tools/call primer {}
timestamp:
  utc: 2026-08-03T21:07:27.733Z
  userTimezone: Europe/Bucharest
  userLocalTime: 8/4/2026, 12:07:27 AM

שורות אמיתיות מהתוצאה שנלכדה: מספיק כדי להוכיח שהקריאה נענתה.

כלים

הכלים, כפי שנספרו מהשרת הרץ.

השרת ענה ל-tools/list עם 21 כלים בתאריך 2026-08-03. השמות, התיאורים והפרמטרים למטה הם המילים שלו עצמו, מועתקים מהתשובה הזו וללא עריכה.

כלימה הוא עושה
show_api_key

Return the bearer token from the Authorization header of the MCP settings, which is used to debug.

primer

Get up-to-date contextual information of the current session to provide localized, time-aware responses. Use this when you need to know the current time, user's location, or network environment to give more relevant and personalized information.

guess_datetime_urlurl*

Guess the last updated or published datetime of a web page. This tool examines HTTP headers, HTML metadata, Schema.org data, visible dates, JavaScript timestamps, HTML comments, Git information, RSS/Atom feeds, sitemaps, and international date formats to provide the most accurate update time with confidence scores. Returns the best guess timestamp and confidence level.

capture_screenshot_urlurl*firstScreenOnlyreturn_url

Capture high-quality screenshots of web pages in base64 encoded JPEG format. Use this tool when you need to visually inspect a website, take a snapshot for analysis, or show users what a webpage looks like.

read_urlurl*withAllLinkswithAllImages

Extract and convert web page content to clean, readable markdown format. Perfect for reading articles, documentation, blog posts, or any web content. Use this when you need to analyze text content from websites, bypass paywalls, or get structured data.

search_webquery*numtbslocationglhl

Search the entire web for current information, news, articles, and websites. Use this when you need up-to-date information, want to find specific websites, research topics, or get the latest news. Ideal for answering questions about recent events, finding resources, or discovering relevant content.

expand_queryquery*

Expand and rewrite search queries based on an up-to-date query expansion model. This tool takes an initial query and returns multiple expanded queries that can be used for more diversed and deeper searches. Useful for improving deep research results by searching broader and deeper.

search_arxivquery*numtbs

Search academic papers and preprints on arXiv repository. Perfect for finding research papers, scientific studies, technical papers, and academic literature. Use this when researching scientific topics, looking for papers by specific authors, or finding the latest research in fields like AI, physics, mathematics, computer science, etc.

search_ssrnquery*numtbs

Search academic papers and preprints on SSRN (Social Science Research Network). Perfect for finding research papers in social sciences, economics, law, finance, accounting, management, and humanities. Use this when researching social science topics, looking for working papers, or finding the latest research in business and economics fields.

search_jina_blogquery*numtbs

Search Jina AI news and blog posts at jina.ai/news for articles about AI, machine learning, neural search, embeddings, and Jina products. Use this to find official Jina documentation, tutorials, product announcements, and technical deep-dives.

search_imagesquery*return_urltbslocationglhl

Search for images across the web, similar to Google Images. Use this when you need to find photos, illustrations, diagrams, charts, logos, or any visual content. Perfect for finding images to illustrate concepts, locating specific pictures, or discovering visual resources. Images are returned by default as small base64-encoded JPEG images.

parallel_search_websearches*timeout

Run multiple web searches in parallel for comprehensive topic coverage and diverse perspectives. For best results, provide multiple search queries that explore different aspects of your topic. You can use expand_query to help generate diverse queries, or create them yourself.

parallel_search_arxivsearches*timeout

Run multiple arXiv searches in parallel for comprehensive research coverage and diverse academic angles. For best results, provide multiple search queries that explore different research angles and methodologies. You can use expand_query to help generate diverse queries, or create them yourself.

parallel_search_ssrnsearches*timeout

Run multiple SSRN searches in parallel for comprehensive social science research coverage and diverse academic angles. For best results, provide multiple search queries that explore different research angles and methodologies. You can use expand_query to help generate diverse queries, or create them yourself.

parallel_read_urlurls*timeout

Read multiple web pages in parallel to extract clean content efficiently. For best results, provide multiple URLs that you need to extract simultaneously. This is useful for comparing content across multiple sources or gathering information from multiple pages at once.

classify_texttexts*labels*model

Classify texts into user-defined labels using Jina embeddings. Use this when you need to categorize, tag, or sort text content into predefined categories. Perfect for sentiment analysis, topic classification, content moderation, or any text categorization task.

sort_by_relevancequery*documents*top_n

Rerank a list of documents by relevance to a query using Jina Reranker API. Use this when you have multiple documents and want to sort them by how well they match a specific query or topic. Perfect for document retrieval, content filtering, or finding the most relevant information from a collection.

deduplicate_stringsstrings*k

Get top-k semantically unique strings from a list using Jina embeddings and submodular optimization. Use this when you have many similar strings and want to select the most diverse subset that covers the semantic space. Perfect for removing duplicates, selecting representative samples, or finding diverse content.

deduplicate_imagesimages*k

Get top-k semantically unique images (URLs or base64-encoded) using Jina CLIP v2 embeddings and submodular optimization. Use this when you have many visually similar images and want the most diverse subset.

search_bibtexquery*numyearauthor

Search for academic papers and return BibTeX citations. Searches DBLP (computer science) and Semantic Scholar (broad academic coverage) for comprehensive results. Returns formatted BibTeX entries ready to use in LaTeX documents.

extract_pdfidurlmax_edgetype

Extract figures, tables, and equations from PDF documents using layout detection. Perfect for extracting visual elements from academic papers on arXiv or any PDF URL. Returns base64-encoded images of detected elements with metadata.

פרמטרים המסומנים ב-* הם חובה.

התקנה

הגדרות שעובדות, אחת לכל אפליקציה.

העתיקו את הבלוק של האפליקציה שלכם. כל אחד מהם הוא ההגדרה המדויקת שאיתה אימתנו את השרת.

Claude Desktop

פתחו את הקובץ ‎~/Library/Application Support/Claude/claude_desktop_config.json (בתוך Claude Desktop: Settings, אחר כך Developer, אחר כך Edit Config) והוסיפו:

{
  "mcpServers": {
    "jina": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.jina.ai/v1",
        "--header",
        "Authorization: Bearer YOUR_JINA_API_KEY"
      ]
    }
  }
}

שורת ה-npx הזו היא גשר mcp-remote, שהופך שרת מתארח לפקודה מקומית שהקובץ הזה מצפה לה. גרסאות חדשות של Claude Desktop מקבלות גם רשומת url פשוטה עם בלוק headers, ועמוד ה-Connectors מקבל את הכתובת לבדה. אם עדיין אין לכם מפתח, מחקו את שתי שורות ה-‎--header: השרת עדיין מתחבר ועדיין מציג את כל הכלים, ורק אלה שבתשלום עונים Unauthorized. סגרו ופתחו מחדש את Claude Desktop אחרי השמירה. [2][9][8]

Claude Code

פקודה אחת בטרמינל, והיא בדיוק זו ש-Jina מתעדת:

claude mcp add -s user --transport http jina https://mcp.jina.ai/v1 --header "Authorization: Bearer ${JINA_API_KEY}"

הדגל ‎-s user הופך את השרת לזמין בכל הפרויקטים ולא רק בזה הנוכחי. הפקודה קוראת את JINA_API_KEY מהמעטפת שלכם, לכן ייצאו אותו קודם, או הדביקו את המפתח עצמו במקום ‎${JINA_API_KEY}. אם הוספתם את השרת קודם עם ‎--transport sse, הסירו אותו תחילה עם claude mcp remove -s user jina, ורק אז הריצו את השורה שלמעלה. [2][10]

Cursor

הוסיפו ל-‎~/.cursor/mcp.json עבור כל הפרויקטים, או ל-‎.cursor/mcp.json בתוך פרויקט אחד:

{
  "mcpServers": {
    "jina": {
      "url": "https://mcp.jina.ai/v1",
      "headers": {
        "Authorization": "Bearer YOUR_JINA_API_KEY"
      }
    }
  }
}

מפתח ה-url הוא מה שמסמן את הרשומה כמרוחקת, ולכן אין פקודה להריץ ואין מה להתקין. Cursor קורא את הקובץ מחדש אחרי הפעלה מחדש. התייחסו לקובץ הזה כמו לכל קובץ שיש בו מפתח: זהו טקסט רגיל על הדיסק, לכן שמרו אותו מחוץ למאגר שאתם דוחפים. [11][2]

Routines

בלי קובץ JSON ובלי טרמינל. ב-Routines: Settings, אחר כך Assistant, אחר כך Connections, אחר כך Add MCP Server. הטופס כבר נפתח במצב URL (SSE/HTTP)‎, וזה המצב שהשרת הזה צריך:

Name          Jina AI
Server URL    https://mcp.jina.ai/v1
Bearer token  YOUR_JINA_API_KEY

אל תיגעו במתג Command (stdio)‎: השרת הזה הוא כתובת אינטרנט, לא פקודה. שדה ה-Bearer token אינו חובה כאן, ושדה ריק עדיין מעניק לכם את הכלים שאינם דורשים מפתח, ביניהם primer ו-search_bibtex. לחצו קודם על Test Connection, שפותח את החיבור ומדווח את מספר הכלים בלי לשמור כלום, עשרים ואחד עבור השרת הזה. [12][2]

בלי טרמינל

איך מגדירים את שרת ה-MCP‏ Jina AI בלי טרמינל.

אם מעולם לא פתחתם את הטרמינל ואין לכם כוונה להתחיל, זה המסלול שלכם. Routines היא אפליקציית Mac שמחברת בשבילכם שרתי MCP: מדביקים כתובת אינטרנט אחת, והכלים של השרת זמינים ל-AI שלכם בצ׳אט ובשגרות מתוזמנות. ההחלטה היחידה היא המפתח של Jina, והשלב השני אומר לכם אם אתם צריכים אותו בכלל.

  1. 01

    התקינו את Routines

    הורידו את האפליקציה מ-getroutines.ai/download, גררו אותה ל-Applications והתחברו.

  2. 02

    החליטו אם אתם צריכים מפתח

    ארבעה כלים אינם דורשים שום אישור גישה: primer, guess_datetime_url, search_jina_blog ו-search_bibtex. שלושה נוספים, read_url, parallel_read_url ו-capture_screenshot_url, עובדים בלי מפתח במגבלת קצב נמוכה יותר. כל השאר, חיפוש ברשת, חיפוש ב-arXiv וב-SSRN, חיפוש תמונות, דירוג מחדש, סיווג וחילוץ מ-PDF, רצים מול ממשקי Jina בתשלום ודורשים מפתח מ-jina.ai. אם אתם רוצים אותם, צרו את המפתח עכשיו והעתיקו אותו.

  3. 03

    פתחו את הגדרות ה-MCP

    חזרה ב-Routines, לחצו על החשבון שלכם בתחתית סרגל הצד ובחרו Settings. פתחו את הקטע Assistant, אחר כך את הלשונית Connections, גללו אל MCP Servers ולחצו על Add MCP Server.

  4. 04

    הישארו במצב URL (SSE/HTTP)‎

    הטופס כבר נפתח במצב URL, וזה מה ששרת מתארח צריך, לכן אל תיגעו במתג Command (stdio)‎. Name: Jina AI. Server URL: https://mcp.jina.ai/v1. השאירו את ‎/v1 בסוף.

  5. 05

    הדביקו את המפתח, ואז בדקו

    הכניסו את מפתח ה-Jina לשדה Bearer token, או השאירו אותו ריק כדי להתחיל עם הכלים החינמיים בלבד. במצב URL אין תיבת Environment Variables: השדה הזה שייך לטופס Command (stdio)‎, והשרת הזה לא משתמש בו. לחצו Test Connection: Routines פותחת את החיבור ומדווחת כמה כלים היא מצאה, עשרים ואחד עבור השרת הזה. אחר כך לחצו Add Server.

  6. 06

    השתמשו בו

    הכלים עובדים בצ׳אט מיד, כך שאפשר להדביק קישור ולבקש את המאמר חזרה כטקסט נקי. כדי לתת לשגרה מתוזמנת להשתמש בהם, פתחו את השגרה, מצאו את הכרטיס Tools & connections וסמנו את השרת תחת Apps.

רעיונות לשגרות

שגרות ששווה לתזמן.

אחרי שהשרת מחובר, שגרה מתוזמנת יכולה להשתמש בכלים שלו גם כשאתם לא מול המסך. העתיקו פרומפט, הדביקו אותו ב-Routines ובחרו שעה. הפרומפטים כתובים באנגלית בכוונה, מדביקים אותם בדיוק כפי שהם.

תקציר מחקר ליום שני

פרומפט

Every Monday at 8:00, search the web and arXiv for anything published in the last seven days on the topics listed in topics.md, read the five most useful pages in full, and save a one-line summary of each with its link to weekly-research.md.

מעקב אחרי עמודי מתחרים

פרומפט

Every weekday at 7:30, read the three competitor pricing pages listed in competitors.md, compare each one against what pricing-watch.md already says about it, and append a dated line for every change you find.

סבב ציטוטים של יום שישי

פרומפט

Every Friday at 16:00, search arXiv for new papers on the research topics in topics.md, fetch a BibTeX entry for each paper worth keeping, and append the entries to references.bib in my Notes folder.

פתרון תקלות

השגיאות שנתקלנו בהן, ומה פתר אותן.

שגיאות אמיתיות שנלכדו בריצת האימות, מודפסות בדיוק כפי שהשרת החזיר אותן.

כלי עונה Unauthorized למרות שכל רשימת הכלים מוצגת

מה רואים

Error: Search failed for query "model context protocol": Unauthorized

הפתרון

זה השרת עובד כמתוכנן. הוא מוסר לכל לקוח את כל 21 הכלים בין שמצורף מפתח ובין שלא, ובודק את המפתח רק כשכלי שעולה כסף באמת רץ. קיבלנו את השורה הזו בדיוק פעמיים בכוונה, פעם עם טוקן Bearer שהוא בבירור מציין מקום ופעם בלי שום כותרת Authorization. בדקו שהמפתח נמצא במקום הנכון עבור הלקוח שלכם: שדה ה-Bearer token ב-Routines, בלוק ה-headers ב-Cursor, הדגל ‎--header ב-Claude Code, וארגומנט ה-‎--header של mcp-remote ב-Claude Desktop.

קריאה נדחית עוד לפני שהיא יוצאת ל-Jina

מה רואים

MCP error -32602: Input validation error: Invalid arguments for tool read_url: [
  {
    "code": "invalid_union",
    "unionErrors": [
      {
        "issues": [
          {
            "code": "invalid_type",
            "expected": "string",
            "received": "undefined",
            "path": [
              "url"
            ],
            "message": "Required"
          }
        ],
        "name": "ZodError"
      },
      {
        "issues": [
          {
            "code": "invalid_type",
            "expected": "array",
            "received": "undefined",
            "path": [
              "url"
            ],
            "message": "Required"
          }
        ],
        "name": "ZodError"
      }
    ],
    "path": [
      "url"
    ],
    "message": "Invalid input"
  }
]

הפתרון

השרת מאמת ארגומנטים לפני שהוא מוציא כסף, ולכן קריאה פגומה לעולם לא עולה לכם בקרדיט. גרמנו לשגיאה הזו כשקראנו ל-read_url בלי url בכלל; שני הענפים בהודעה הם שתי הצורות ש-url מקבל, כתובת אחת או מערך של כתובות. טיפוס שגוי חוזר באותה צורה של ‎-32602: שליחת num ל-search_web כמחרוזת three הפיקה Expected number, received string. שום דבר לא שבור, פשוט צריך שהעוזר ישלח את מה שטבלת הכלים למעלה מפרטת.

העוזר קורא לכלי שאינו קיים

מה רואים

MCP error -32602: Tool read_urll not found

הפתרון

שגיאת הקלדה פשוטה, ואנחנו עשינו אותה בכוונה כשביקשנו read_urll. טבלת הכלים למעלה היא הרשימה המלאה שהשרת החזיר, לכן בדקו את האיות מולה. זה גם מה שרואים כשלקוח שמר בזיכרון רשימת כלים ישנה: נתקו את השרת וחברו אותו מחדש כדי שהלקוח יבקש tools/list שוב.

קריאת עמוד נכשלת עם Invalid url

מה רואים

MCP error -32602: Input validation error: Invalid arguments for tool read_url: [
  {
    "validation": "url",
    "code": "invalid_string",
    "message": "Invalid url",
    "path": [
      "url"
    ]
  }
]

הפתרון

הכתובת לא הייתה URL מלא. שלחנו not-a-url כדי להוכיח זאת. תנו לכלי את הכתובת המלאה כולל הפרוטוקול, כלומר https://example.com/article ולא example.com/article. אם הדבקתם את הקישור מתוך הודעת צ׳אט, ודאו שלא נחתך ממנו משהו בהתחלה.

לקוח ה-MCP לא מצליח להגיע לשרת בכלל

הפתרון

התקלה הזו לא מגיעה ל-Jina כלל, ולכן אין הודעת שרת לקרוא. שרת מתארח צריך חיבור אינטרנט פעיל ברגע שהקריאה רצה, וזה משנה לשגרה מתוזמנת שמופעלת בזמן שאתם בטיסה. ולקוח שיודע להפעיל רק פקודות מקומיות מגיע לכתובת הזו דרך גשר npx mcp-remote, ששייך ל-Node.js: אם Node לא מותקן, הגשר נכשל בשלב ההפעלה עוד לפני שנשלחת בקשה כלשהי. התקינו Node מ-nodejs.org, או השתמשו בלקוח שמחייג ישירות לכתובת, כפי שעושים Claude Code, Cursor ו-Routines.

שאלות נפוצות

שאלות שאנשים שואלים.

מה זה שרת ה-MCP של Jina AI?

זהו שרת ה-MCP המתארח של Jina AI עצמה, שמתפרסם מהמאגר jina-ai/MCP ועונה בכתובת https://mcp.jina.ai/v1. אחרי החיבור, עוזר AI כמו Claude יכול לחפש ברשת, לקרוא כל כתובת ולהחזיר אותה כ-markdown נקי, לצלם עמוד, לחפש ב-arXiv וב-SSRN, למשוך ציטוטי BibTeX, לדרג מחדש או לסווג טקסט ולחלץ איורים מתוך PDF. אין מה להתקין, כי השרת רץ בצד של Jina והלקוח שלכם פשוט קורא לכתובת. [1][2]

אילו כלים כלולים בשרת ה-MCP של Jina?

השרת הרץ ענה ל-tools/list עם 21 כלים: עבודה עם אתרים (read_url, parallel_read_url, capture_screenshot_url, guess_datetime_url), חיפוש (search_web, parallel_search_web, search_images, expand_query), מחקר (search_arxiv, search_ssrn, parallel_search_arxiv, parallel_search_ssrn, search_bibtex, extract_pdf, search_jina_blog), כלי הטמעות (classify_text, sort_by_relevance, deduplicate_strings, deduplicate_images), כלי דיבוג אחד, show_api_key, ולצדם primer לשעה ולמיקום הנוכחיים. טבלת ה-README מונה 19, כך שהלכידה החיה מצאה שניים שהתיעוד לא מזכיר. הטבלה למעלה היא הלכידה הזו, מילה במילה. [2]

האם אני צריך מפתח API של Jina?

רק לחלק מזה. ארבעה כלים אינם דורשים שום אישור גישה: primer, guess_datetime_url, search_jina_blog ו-search_bibtex. שלושה נוספים, read_url, parallel_read_url ו-capture_screenshot_url, עובדים בלי מפתח במגבלת קצב נמוכה יותר. ממשקי Jina בתשלום עומדים מאחורי כל השאר, ולכן חיפוש ברשת, חיפוש ב-arXiv וב-SSRN, חיפוש תמונות, הרחבת שאילתות, דירוג מחדש, סיווג, סינון כפילויות וחילוץ מ-PDF דורשים מפתח מ-jina.ai. הוכחנו את שני קצות החלוקה הזו בריצה חיה: primer ענה בלי שום כותרת על הבקשה, ו-search_web ענה Unauthorized גם בלי כותרת וגם עם אחת מזויפת. [2][4]

האם בטוח לחבר את שרת ה-MCP של Jina?

שני דברים כדאי לדעת. זהו כלי מתארח, ולכן כל עמוד שתבקשו ממנו לקרוא וכל שאילתה שתבקשו ממנו להריץ מגיעים לשרתים של Jina מעצם התכנון, והמפתח שלכם נוסע לשם בכותרת Authorization בכל קריאה. וכלי אחד, show_api_key, קיים כדי להדפיס את אותו טוקן Bearer בחזרה לתוך השיחה, מה שמועיל כשמפתח לא נקלט ומסוכן בתמלול שאתם עומדים לשתף. שום דבר ברשימת הכלים לא כותב אל ה-Mac שלכם: כל אחד מ-21 הכלים קורא, מחפש, מדרג או מדווח משהו ומחזיר את התוצאה. [1]

האם זה אותו דבר כמו חבילת ה-npm בשם jina-mcp-tools?

לא. jina-mcp-tools היא חבילה של צד שלישי, בתחזוקת PsychArch ולא של Jina AI, בגרסה 1.2.5 עם 256 הורדות בשבוע שהסתיים ב-2026-08-02 ו-44 כוכבים ב-GitHub. זו הפופולרית מבין כמה עטיפות לא רשמיות סביב הממשקים של Jina, וחלק מהוותיקות שבהן כבר בארכיון. השרת בעמוד הזה הוא של Jina עצמה, ואין חבילת npm בשם jina-mcp-server: השם הזה מחזיר 404 במאגר. [6][7][5][1]

Jina AI נרכשה על ידי Elastic. האם השרת עדיין מתוחזק?

הביוגרפיה של Jina AI ב-GitHub מציינת שהחברה נרכשה על ידי Elastic באוקטובר 2025, ולכן זו שאלה הוגנת. הראיות ביום שבדקנו מצביעות לכיוון ההפוך מנטישה: המאגר jina-ai/MCP עודכן ב-2026-08-03, אותו יום שבו לכדנו את העמוד הזה, הוא אינו בארכיון, ונקודת הקצה החיה דיווחה על עצמה גרסה 1.4.0. שווה לבדוק שוב לפני שבונים על זה משהו ארוך טווח, ובדיוק בגלל זה ללכידה בעמוד הזה יש תאריך. [3][1]

אילו אפליקציות יכולות להשתמש בשרת ה-MCP של Jina?

כל לקוח MCP. לקוחות שמחייגים לכתובת אינטרנט, כמו Claude Code, Cursor ו-Routines, מכוונים ישירות ל-https://mcp.jina.ai/v1 ומכניסים את המפתח לכותרת. לקוחות שיודעים להפעיל רק פקודה מקומית מגיעים לאותה כתובת דרך גשר npx mcp-remote, וזו הצורה שמופיעה בבלוק של Claude Desktop למעלה. השרת זהה בשני המקרים; רק המקום שבו מדביקים את ההגדרה משתנה. [2][9][10][11][12]

מקורות

כל טענה חיצונית, עם קבלה.

כל מה שבעמוד הזה שלא ראינו בעצמנו בריצה מקושר כאן, עם התאריך שבו קראנו אותו. לגבי השאר, הריצה עצמה היא הקבלה.

  1. [1]

    GitHub: jina-ai/MCPנקרא בתאריך 2026-08-03

    Described as the Official Jina AI Remote MCP Server: 794 stars, Apache-2.0, not archived, created 2025-08-09 and last pushed 2026-08-03, per the GitHub API.

  2. [2]

    jina-ai/MCP READMEנקרא בתאריך 2026-08-03

    The endpoint https://mcp.jina.ai/v1 with /sse kept as a legacy alias, the per-client install commands, and the table of which tools need a JINA_API_KEY. That table lists 19 tools; the live server answered with 21.

  3. [3]

    GitHub: the jina-ai organizationנקרא בתאריך 2026-08-03

    Org bio on the day of capture: "Your Search Foundation, Supercharged! (acquired by @elastic 2025/10)".

  4. [4]

    jina.aiנקרא בתאריך 2026-08-03

    Where a Jina API key is issued. The separate rate-limit page at jina.ai/api-dashboard/rate-limit returned HTTP 404 on the same day.

  5. [5]

    npm registry: jina-mcp-serverנקרא בתאריך 2026-08-03

    404 Not Found: there is no npm package by that name, because this server is published as an endpoint rather than as a package.

  6. [6]

    npm registry: jina-mcp-toolsנקרא בתאריך 2026-08-03

    The most popular unofficial alternative: version 1.2.5 published 2026-07-17, maintained by PsychArch, MIT, 44 stars on GitHub and last pushed 2026-07-29.

  7. [7]

    npm downloads API: jina-mcp-tools, last weekנקרא בתאריך 2026-08-03

    256 downloads for the week ending 2026-08-02.

  8. [8]

    npm registry: mcp-remoteנקרא בתאריך 2026-08-03

    The local bridge that lets a stdio-only client reach a hosted MCP server. MIT, maintained by threepointone.

  9. [9]

    modelcontextprotocol.io: Connect to local MCP serversנקרא בתאריך 2026-08-03

    The official Claude Desktop quickstart and the config file location.

  10. [10]

    Claude Code docs: MCPנקרא בתאריך 2026-08-03

    The claude mcp add syntax for HTTP transports, scopes and headers.

  11. [11]

    Cursor docs: Model Context Protocolנקרא בתאריך 2026-08-03

    The mcp.json shape, including url servers with a headers block, and the file locations.

  12. [12]

    Routines: Connectorsנקרא בתאריך 2026-08-03

    How Routines runs one-click OAuth connectors and any MCP server.

העמוד הזה מתאר את Jina AI כפי שהתנהג בריצה מתוארכת אחת על Mac אחד. גרסאות משתנות: אם משהו כאן כבר לא תואם למה שאתם רואים, תאריך הלכידה בראש העמוד אומר בן כמה הצילום.

מאחורי המדריך הזה

Routines, האפליקציה שמאחורי המדריך הזה, מחברת שרתי MCP כמו זה בלי טרמינל: כך עובדים המחברים. התקצירים שהיא כותבת נשארים קובצי markdown על ה-Mac שלכם, ואין חשבון ענן לשלם. להורדת Routines