ASD

Milvus

zilliztechmcp-server-milvus

Conecta agentes a una base de datos vectorial Milvus para ejecutar búsquedas semánticas, gestionar colecciones e insertar o consultar datos vectoriales.

Oficialstdiossehttp
SolicitaMILVUS_URIMILVUS_TOKENMILVUS_DB
Estrellas
240

del repositorio

Actualizado
hace 3 días

último commit

Herramientas
12

expuestas al agente

Transporte
stdio · sse · http

cómo conecta

Forks
0
Issues
0

abiertos

Instalación

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

Qué es Milvus

Milvus es una base de datos vectorial de código abierto pensada para búsquedas por similitud a gran escala. Este servidor MCP expone su funcionalidad a aplicaciones LLM como Claude Desktop o Cursor, permitiendo que un agente busque, consulte y gestione colecciones directamente sobre una instancia de Milvus local o remota.

El servidor ofrece herramientas para búsqueda vectorial, búsqueda de texto completo, búsqueda híbrida (texto + vector) y búsqueda por similitud textual usando funciones de embedding del propio servidor Milvus, además de consultas por expresiones de filtro. También cubre la gestión completa de colecciones (creación con esquema personalizado o configuración rápida, carga y liberación en memoria, información detallada) y operaciones de datos como inserción y borrado de entidades.

Para ponerlo en marcha hace falta Python 3.10+, una instancia de Milvus corriendo y uv para ejecutar el servidor. Se configura pasando --milvus-uri por línea de comandos o mediante variables de entorno en un archivo .env, y admite tres modos de transporte: stdio (por defecto), SSE y Streamable HTTP, este último recomendado para despliegues en producción con soporte de operación con o sin estado.

Qué le permite hacer a tu agente

  • Ejecuta búsquedas vectoriales, de texto completo, híbridas y por similitud textual sobre colecciones Milvus
  • Crea, carga, libera y consulta metadatos de colecciones con esquemas rápidos o personalizados
  • Inserta y elimina entidades en colecciones mediante expresiones de filtro
  • Consulta datos con expresiones de filtro tipo 'age > 20'

Úsalo cuando

  • Necesitas que un agente LLM realice búsquedas semánticas o RAG contra una base de datos vectorial Milvus
  • Quieres gestionar colecciones de Milvus (crear, cargar, liberar, inspeccionar) desde Claude Desktop o Cursor
  • Buscas insertar o borrar datos vectoriales en Milvus como parte de un flujo conversacional

Herramientas que expone

Los nombres que el agente ve al conectarse.

  • milvus_text_search
  • milvus_vector_search
  • milvus_hybrid_search
  • milvus_text_similarity_search
  • milvus_query
  • milvus_list_collections
  • milvus_create_collection
  • milvus_load_collection
  • milvus_release_collection
  • milvus_get_collection_info
  • milvus_insert_data
  • milvus_delete_entities

Antes de conectarlo

Este servidor lee sus credenciales del entorno. Tenlas a mano antes de añadirlo a tu cliente MCP.

Variables de entorno:MILVUS_URIMILVUS_TOKENMILVUS_DB

Detalles

Publicado por
zilliztech
Categoría
Bases de datos
Licencia
Apache-2.0
Versión
Sin releases
Transporte
stdio, sse, http

Etiquetas

  • milvus
  • base-de-datos-vectorial
  • busqueda-semantica
  • rag
  • embeddings

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Bases de datos

Conecta agentes de IA a Graphiti, un motor de grafos de contexto temporal, para que puedan guardar y consultar hechos que cambian con el tiempo.

Último commit
ayer
Credenciales
bases de datos

Conecta agentes de IA a bases de datos empresariales (PostgreSQL, MySQL, BigQuery, Spanner, MongoDB, Redis y más) con herramientas listas o personalizadas.

Herramientas expuestas
2 herramientas
Transporte
stdio · http
Último commit
ayer
bases de datos

Convex

12.4k

Conecta con Convex, la base de datos reactiva de código abierto, para consultar datos y ejecutar lógica de negocio con consistencia fuerte desde funciones TypeScript.

Último commit
ayer
bases de datos

Ver toda la categoría →