VikingDB MCP server
@KashiwaByte
About VikingDB MCP server
a mcp server for vikingdb store and search
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"vikingdb-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-server-vikingdb",
"--client",
"claude"
]
}
}
}Tools
4introduce the collection of vikingdb
introduce the index of vikingdb
upsert information to vikingdb for later use
searche for information in the VikingDB
Overview
What is VikingDB MCP server?
VikingDB MCP server is an MCP (Model Context Protocol) server that enables storing and searching information in VikingDB, a high-performance vector database developed by ByteDance. It is intended for developers and AI agents that need to manage vector data through a standard MCP interface.
How to use VikingDB MCP server?
Install via Smithery or configure manually in your MCP client (e.g., Claude Desktop). Provide the required authentication and connection parameters: vikingdb_host, vikingdb_region, vikingdb_ak, vikingdb_sk, collection_name, and index_name. The server exposes four tools for collection and index introspection, data upsert, and search.
Key features of VikingDB MCP server
- Upsert information into VikingDB for later use.
- Search for information in VikingDB.
- Introspect collection and index definitions.
- Integrates with VikingDB (ByteDance vector database).
- Configured via command‑line arguments or MCP client settings.
- Installable via Smithery for automatic Claude Desktop setup.
Use cases of VikingDB MCP server
- Storing and retrieving vector embeddings for AI applications.
- Managing unstructured data collections through a standardized protocol.
- Building RAG (Retrieval-Augmented Generation) pipelines with VikingDB as the backend.
- Exploring VikingDB collections and indexes during development.
FAQ from VikingDB MCP server
What is VikingDB?
VikingDB is a high‑performance vector database developed by ByteDance. The server acts as an MCP wrapper for interacting with it.
What credentials are required to connect?
You need a VikingDB host, region, access key (vikingdb_ak), and secret key (vikingdb_sk). Additionally, you must specify a collection name and index name.
How do I install the server?
You can install it automatically via Smithery with npx -y @smithery/cli install mcp-server-vikingdb --client claude, or manually by running uvx mcp-server-vikingdb with the required arguments.
How do I configure it for Claude Desktop?
Edit the Claude Desktop configuration file (claude_desktop_config.json) to add a mcpServers entry with the command uvx and arguments including all required connection parameters.
Over which transport does the server communicate?
The server communicates over standard input/output (stdio), as is typical for MCP servers. Debugging can be done using the MCP Inspector.
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

EverArt
modelcontextprotocolModel Context Protocol Servers
Servers
modelcontextprotocolModel Context Protocol Servers
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments