Milvus MCP

Milvus MCP

от zilliztech
Ищет по вектору и тексту в Milvus, управляет коллекциями и записями. Работает с Claude Desktop, Cursor и другими клиентами.

MCP Server for Milvus

The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.

This repository contains a MCP server that provides access to Milvus vector database functionality.

MCP with Milvus

Prerequisites

Before using this MCP server, ensure you have:

  • Python 3.10 or higher
  • A running Milvus instance (local or remote)
  • uv installed (recommended for running the server)

Usage

The recommended way to use this MCP server is to run it directly with uv without installation. This is how both Claude Desktop and Cursor are configured to use it in the examples below.

If you want to clone the repository:

git clone https://github.com/zilliztech/mcp-server-milvus.git
cd mcp-server-milvus

Then you can run the server directly:

uv run src/mcp_server_milvus/server.py --milvus-uri http://localhost:19530

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить Milvus MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "type": "stdio",
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"zilliztech-mcp-server-milvus-a5zdhmv6xb\",\"type\":\"stdio\",\"command\":\"/PATH/TO/uv\",\"args\":[\"--directory\",\"/path/to/mcp-server-milvus/src/mcp_server_milvus\",\"run\",\"server.py\",\"--milvus-uri\",\"http://localhost:19530\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add zilliztech-mcp-server-milvus-a5zdhmv6xb -- /PATH/TO/uv --directory /path/to/mcp-server-milvus/src/mcp_server_milvus run server.py --milvus-uri http://localhost:19530

Либо через JSON-конфиг:

claude mcp add-json zilliztech-mcp-server-milvus-a5zdhmv6xb "{\"command\":\"/PATH/TO/uv\",\"args\":[\"--directory\",\"/path/to/mcp-server-milvus/src/mcp_server_milvus\",\"run\",\"server.py\",\"--milvus-uri\",\"http://localhost:19530\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add zilliztech-mcp-server-milvus-a5zdhmv6xb -- /PATH/TO/uv --directory /path/to/mcp-server-milvus/src/mcp_server_milvus run server.py --milvus-uri http://localhost:19530

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.zilliztech-mcp-server-milvus-a5zdhmv6xb]
command = "/PATH/TO/uv"
args = ["--directory", "/path/to/mcp-server-milvus/src/mcp_server_milvus", "run", "server.py", "--milvus-uri", "http://localhost:19530"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Milvus MCP, а в поле команды запуска — строку ниже:
/PATH/TO/uv --directory /path/to/mcp-server-milvus/src/mcp_server_milvus run server.py --milvus-uri http://localhost:19530

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например zilliztech-mcp-server-milvus-a5zdhmv6xb.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: zilliztech-mcp-server-milvus-a5zdhmv6xb
    command: /PATH/TO/uv
    args:
      - "--directory"
      - "/path/to/mcp-server-milvus/src/mcp_server_milvus"
      - "run"
      - "server.py"
      - "--milvus-uri"
      - "http://localhost:19530"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "zilliztech-mcp-server-milvus-a5zdhmv6xb": {
      "command": "/PATH/TO/uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-milvus/src/mcp_server_milvus",
        "run",
        "server.py",
        "--milvus-uri",
        "http://localhost:19530"
      ]
    }
  }
}

Похожие MCP-сервера

Qdrant MCP

Qdrant MCP

официальный

от qdrant

Хранит и ищет информацию в Qdrant: добавляет записи с метаданными, находит релевантное по смыслу, работает с локальной базой. Официальный сервер от Qdrant.

Python⭐ 1551
Manticore MCP

Manticore MCP

официальный

от manticoresoftware

MCP сервер для Manticore Search: даёт ИИ-ассистентам доступ к базе - SQL-запросы, таблицы и схемы, документация. Работает с Claude, Cursor и другими. Полезен разработчикам, работающим с полнотекстовым и векторным поиском.

Python⭐ 5
Chroma MCP

Chroma MCP

официальный

от chroma-core

MCP-сервер для интеграции Chroma (open-source базы эмбеддингов) с LLM. Позволяет создавать коллекции, добавлять документы и выполнять семантический поиск с фильтрацией. Подходит разработчикам, стро...

Python⭐ 600
Vectorize

Vectorize

официальный

от vectorize-io

Превращает ассистента в эксперта по вашим документам. Vectorize берёт на себя всю грязную работу RAG: парсинг PDF, чанки, эмбеддинги, векторный индекс. Модель отвечает фактами из ваших файлов, а не общими фразами из интернета. Есть режим глубокого исследования по базе знаний.

TypeScript⭐ 115
needle-ai/needle-mcp

needle-ai/needle-mcp

от needle-ai

MCP сервер для интеграции с Needle — управляйте документами, ищите по коллекциям через Claude Desktop. Поддерживает PDF, DOCX и другие форматы, делая данные доступными для семантического поиска без локальной установки. Идеально для AI-агентов.

Python⭐ 104
akseyh/bear-mcp-server

akseyh/bear-mcp-server

от akseyh

MCP-сервер для работы с заметками Bear Notes. Через SQLite читает все заметки, ищет по тексту и выводит теги. Интегрируется с MCP-клиентами (Claude Desktop) для автоматизации вашей базы знаний на m...

JavaScript⭐ 45
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин