vectara/vectara-mcp

vectara/vectara-mcp

от vectara
MCP-сервер для RAG с Vectara: семантический поиск, генерация и коррекция галлюцинаций. Помогает AI-агентам выдавать фактологически точные ответы с верификацией. Совместим с Claude Desktop.

Vectara MCP Server

GitHub Repo stars PyPI version License Security

🔌 Compatible with Claude Desktop, and any other MCP Client!

Vectara MCP is also compatible with any MCP client

The Model Context Protocol (MCP) is an open standard that enables AI systems to interact seamlessly with various data sources and tools, facilitating secure, two-way connections.

Vectara-MCP provides any agentic application with access to fast, reliable RAG with reduced hallucination, powered by Vectara's Trusted RAG platform, through the MCP protocol.

Installation

You can install the package directly from PyPI:

pip install vectara-mcp

Quick Start

Secure by Default (HTTP/SSE with Authentication)
# Start server with secure HTTP transport (DEFAULT)
python -m vectara_mcp
# Server running at http://127.0.0.1:8000 with authentication enabled
Local Development Mode (STDIO)
# For Claude Desktop or local development (less secure)
python -m vectara_mcp --stdio
# ⚠️ Warning: STDIO transport is less secure. Use only for local development.
Configuration Options
# Custom host and port
python -m vectara_mcp --host 0.0.0.0 --port 8080

# SSE transport mode
python -m vectara_mcp --transport sse --path /sse

# Disable authentication (DANGEROUS - dev only)
python -m vectara_mcp --no-auth

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
0.2.1основная
0.2.0
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить vectara/vectara-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"vectara-vectara-mcp-xzbiwsdw06\",\"type\":\"stdio\",\"command\":\"uv\",\"args\":[\"tool\",\"run\",\"vectara-mcp\",\"--stdio\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add vectara-vectara-mcp-xzbiwsdw06 -- uv tool run vectara-mcp --stdio

Либо через JSON-конфиг:

claude mcp add-json vectara-vectara-mcp-xzbiwsdw06 "{\"command\":\"uv\",\"args\":[\"tool\",\"run\",\"vectara-mcp\",\"--stdio\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add vectara-vectara-mcp-xzbiwsdw06 -- uv tool run vectara-mcp --stdio

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.vectara-vectara-mcp-xzbiwsdw06]
command = "uv"
args = ["tool", "run", "vectara-mcp", "--stdio"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите vectara/vectara-mcp, а в поле команды запуска — строку ниже:
uv tool run vectara-mcp --stdio

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например vectara-vectara-mcp-xzbiwsdw06.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: vectara-vectara-mcp-xzbiwsdw06
    command: uv
    args:
      - "tool"
      - "run"
      - "vectara-mcp"
      - "--stdio"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "vectara-vectara-mcp-xzbiwsdw06": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "vectara-mcp",
        "--stdio"
      ]
    }
  }
}

Похожие MCP-сервера

hannesrudolph/mcp-ragdocs

hannesrudolph/mcp-ragdocs

от hannesrudolph

Сервер для поиска документации через RAG и векторный поиск. Используется AI-ассистентами для дополнения ответов контекстом. Помогает разработчикам создавать инструменты с опорой на документацию.

TypeScript⭐ 265
needle-ai/needle-mcp

needle-ai/needle-mcp

от needle-ai

MCP сервер для интеграции с Needle — управляйте документами, ищите по коллекциям через Claude Desktop. Поддерживает PDF, DOCX и другие форматы, делая данные доступными для семантического поиска без локальной установки. Идеально для AI-агентов.

Python⭐ 104
ndjordjevic/pinrag

ndjordjevic/pinrag

от ndjordjevic

PinRAG индексирует PDF, GitHub, YouTube, Discord и заметки в единый RAG-индекс. Задавайте вопросы из редактора — ответы с цитатами на источники. Полезен разработчикам и исследователям для работы с ...

Python⭐ 2
shinpr/mcp-local-rag

shinpr/mcp-local-rag

от shinpr

MCP сервер для локального семантического поиска с бустом ключевых слов (например, коды ошибок, имена функций). Индексирует PDF, DOCX, TXT, MD без облака, работает offline. Удобен разработчикам: быстрый доступ к технической документации и коду через MCP или CLI. Запуск одной командой npx без Docke...

TypeScript⭐ 415
yuchen20/memory-plus

yuchen20/memory-plus

от yuchen20

Memory-Plus - MCP сервер с локальным RAG для записи и поиска заметок и контекста. Визуализация связей между воспоминаниями. Полезен для долговременной памяти ассистентов.

Python⭐ 56
VeriTeknik/pluggedin-mcp-proxy

VeriTeknik/pluggedin-mcp-proxy

официальный

от veriteknik

plugged.in MCP Hub — прокси-сервер, объединяющий множество MCP-серверов в один интерфейс. Он наделяет AI памятью, знаниями и инструментами, включает RAG-поиск, уведомления и управление документами. Работает с любыми MCP-клиентами.

TypeScript⭐ 136
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин