An MCP server providing tools to manage and query a Vectra knowledge base, enabling integration with MCP clients via a backend API.
Overview
what is Vectra MCP Server?
Vectra MCP Server is a Model Context Protocol (MCP) server designed for managing and querying a Vectra knowledge base, facilitating integration with MCP-compatible clients through a backend API.
how to use Vectra MCP Server?
To use the Vectra MCP Server, install the dependencies, build the server, and run it. You can then interact with the server using various tools provided for managing collections and querying the knowledge base.
key features of Vectra MCP Server?
- Create and manage Vectra collections.
- Embed texts and files into Vectra collections.
- Query collections using hybrid search capabilities.
- List and delete files within collections.
- Fetch specific nodes from the underlying ArangoDB database.
use cases of Vectra MCP Server?
- Managing a knowledge base for AI applications.
- Integrating with other MCP-compatible clients for data retrieval.
- Performing complex queries on a structured knowledge base.
FAQ from Vectra MCP Server?
- What programming language is Vectra MCP Server built with?
Vectra MCP Server is built using TypeScript.
- Is there a license for using Vectra MCP Server?
Yes, it is licensed under the AGPL-3.0 license.
- How can I contribute to the Vectra MCP Server?
You can contribute by submitting issues or pull requests on the GitHub repository.