data
Milvus MCP, CLI, and Lua Integration for AI Agents
Milvus integration docs for AI agents: MCP gateway setup, Milvus CLI commands, Lua API reference, credentials, and function schemas.
7 functions 5 read 2 write API key auth
Milvus for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Machine-Readable Metadata
- integration_slug
milvus- route_slug
milvus- package
milvus- auth_strategy
api_keyAPI key- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Milvus CLIHeadless setup and direct function calls. Milvus MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Milvus MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Milvus.
Claude Code Milvus MCP setup for Claude Code. Cursor Milvus MCP setup for Cursor. Codex Milvus MCP setup for Codex. OpenAI Agents Milvus MCP setup for OpenAI Agents SDK. Claude Agent SDK Milvus MCP setup for Claude Agent SDK. Vercel AI SDK Milvus MCP setup for Vercel AI SDK. LangChain Milvus MCP setup for LangChain. LangGraph Milvus MCP setup for LangGraph. CrewAI Milvus MCP setup for CrewAI. MCP clients Milvus MCP setup for Generic MCP Clients.
Milvus CLI Matrix
Use these pages for direct Milvus CLI workflows in scripts, CI, cron, and agent wrappers.
CI Milvus CLI for CI. Cron Jobs Milvus CLI for cron jobs. Shell Scripts Milvus CLI for shell scripts. Headless Automation Milvus CLI for headless automation. Coding Agents Milvus CLI for coding agents.
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
milvus.milvus_list_collections | Read read | 2 | List all vector collections in Milvus. Returns collection names and details that can be used for further operations. |
milvus.milvus_get_collection | Read read | 1 | Get details of a specific Milvus collection by its name, including schema and description. |
milvus.milvus_create_collection | Write write | 4 | Create a new vector collection in Milvus. A collection requires a name and the embedding dimension size. |
milvus.milvus_insert_documents | Write write | 2 | Insert documents with embedding vectors into a Milvus collection. Each document requires a vector and an optional ID. |
milvus.milvus_search_documents | Read read | 5 | Search for similar documents in a Milvus collection using a query vector. Returns the most similar documents ranked by distance or similarity. |
milvus.milvus_get_collection_stats | Read read | 1 | Get statistics for a Milvus collection, including row count and index information. |
milvus.milvus_get_health | Read read | 0 | Check the health status of the Milvus vector database server. Returns health and version information. |