Vikingdb Mcp Server is an MCP server that connects Large Language Model assistants to VikingDB, a high-performance cloud vector database developed by ByteDance. It allows developers, data engineers, and AI practitioners to interface directly with their vector collections using standard Model Context Protocol messages. Through dedicated tool functions, the server enables connected clients like Claude Desktop to inspect existing collection layouts, check index definitions, upsert structured information, and perform vector searches across stored data. By supplying connection parameters such as the host, region, access keys, and target index details, users can grant an AI assistant direct access to contextual knowledge bases. This setup bridges local agent reasoning with cloud-hosted embeddings and retrieval pipelines, allowing autonomous agents to pull contextual references or persist new records directly during active workflows without manual database administration scripts.
Category: Databases & Data Stores
Tags: embeddings, vector-database, vector-search, vikingdb
uv or Node tooling via npx are installed. 2. To install automatically for Claude Desktop using Smithery, run: bash npx -y @smithery/cli install mcp-server-vikingdb --client claude 3. Alternatively, manually edit claude_desktop_config.json to register the published server: json { "mcpServers": { "mcp-server-vikingdb": { "command": "uvx", "args": [ "mcp-server-vikingdb", "--vikingdb-host", "your host", "--vikingdb-region", "your region", "--vikingdb-ak", "your access key", "--vikingdb-sk", "your secret key", "--collection-name", "your collection name", "--index-name", "your index name" ] } } } 4. Restart Claude Desktop to enable the server.Part of MCP Servers
Vikingdb Mcp Server is a Model Context Protocol integration that exposes ByteDance VikingDB vector database operations to AI clients. It allows models to search existing embeddings, upsert information, and explore collection and index details.
The server exposes four primary tools: vikingdb-colleciton-intro to inspect collections, vikingdb-index-intro to review indices, vikingdb-upsert-information to add records to the database, and vikingdb-search-information to query stored vector records.
You can install it automatically using the Smithery CLI command for Claude, or configure it manually in Claude Desktop settings by invoking mcp-server-vikingdb via uvx with your host, region, and access keys.
It is officially documented for Claude Desktop and can be inspected via the standard MCP Inspector over stdio. It works with any client that adheres to the Model Context Protocol.