Vectara MCP Server

by vectara

27 stars
206 downloads
Not rated
GitHub

About

Vectara MCP Server provides any agentic application with access to fast, reliable RAG (Retrieval-Augmented Generation) with reduced hallucination, powered by Vectara’s Trusted RAG platform, through the Model Context Protocol (MCP). It is compatible with Claude Desktop and any…

Details

Author
vectara
GitHub stars
27
Downloads
206
Categories
Other

- RAG query with generated answers via ask_vectara
- Semantic search without generation via search_vectara
- Hallucination detection and correction via correct_hallucinations
- Factual consistency evaluation via eval_factual_consistency
- Secure transport modes: HTTP, SSE, and STDIO
- API key management with one-time setup

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Vectara MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via pip install vectara-mcp and run with python -m vectara_mcp. Configure your Vectara API key via the VECTARA_API_KEY environment variable or the setup_vectara_api_key tool. For Claude Desktop, use the STDIO transport in your MCP configuration.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "vectara mcp server": {
            "vectara": {
                "command": "/Users/ofer/.local/bin/uv",
                "args": [
                    "--directory",
                    "/Users/ofer/dev/vectara-mcp",
                    "run",
                    "server.py"
                ]
            }
        }
    }
}

McpServers

{
    "vectara": {
        "command": "/Users/ofer/.local/bin/uv",
        "args": [
            "--directory",
            "/Users/ofer/dev/vectara-mcp",
            "run",
            "server.py"
        ]
    }
}

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)

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.