vectara-mcp
Verified Safeby vectara
Overview
Vectara MCP Server enables AI systems to interact seamlessly with Vectara's RAG platform for reduced hallucination, functioning as an open standard Model Context Protocol server.
Installation
docker build -t vectara-mcp . && docker run -d -p 8000:8000 vectara-mcpEnvironment Variables
- VECTARA_API_KEY
- VECTARA_AUTHORIZED_TOKENS
- VECTARA_ALLOWED_ORIGINS
- VECTARA_TRANSPORT
- VECTARA_AUTH_REQUIRED
Security Notes
The server demonstrates a strong 'secure by default' approach. It includes comprehensive documentation on security best practices (`SECURITY.md`), enforces bearer token authentication by default for HTTP/SSE transports, and warns explicitly against disabling authentication or using STDIO transport in production. It utilizes secure SSL contexts for API calls, runs as a non-root user in Docker, and supports CORS configuration and rate limiting. No direct 'eval' or obvious malicious patterns were found.
Similar Servers
UltraRAG
A low-code framework for building, orchestrating, and evaluating complex Retrieval-Augmented Generation (RAG) pipelines for research and development.
context-portal
A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.
mem-agent-mcp
Provides a Model Context Protocol (MCP) server for a memory agent, enabling LLMs to interact with an Obsidian-like memory system for contextual assistance and RAG.
tmcp
Build Model Context Protocol (MCP) servers for AI agents to interact with external tools and data sources, enabling LLMs to access context and perform actions.