Mixedbread

Tools

The Mixedbread MCP server provides a comprehensive set of tools for vector store management and search.

Tool Categories

Search Operations

Search for relevant document chunks within vector stores.

Parameters:

ParameterTypeRequiredDefaultDescription
querystringYes-The search query text
vector_store_identifiersstring[]Yes-Array of vector store IDs or names to search in
top_knumberNo5Number of top results to return (max: 100)
filtersobjectNo-Custom filters to apply to the search
file_idsstring[]No-Specific file IDs to search within
search_optionsobjectNo-Additional search configuration options

Search for relevant files within vector stores.

Parameters:

ParameterTypeRequiredDefaultDescription
querystringYes-The search query text
vector_store_identifiersstring[]Yes-Array of vector store IDs or names
top_knumberNo5Number of top files to return
filtersobjectNo-Custom filters to apply
file_idsstring[]No-Specific file IDs to search within
search_optionsobjectNo-Advanced search options

Vector Store Management

Vector Store Create

Create a new vector store with specified name and optional description.

Parameters:

ParameterTypeRequiredDefaultDescription
namestringYes-Name of the vector store (must be unique)
descriptionstringNo-Optional description of the store's purpose

Vector Store Retrieve

Get detailed information about a specific vector store.

Parameters:

ParameterTypeRequiredDefaultDescription
vector_store_identifierstringYes-The identifier of the vector store

Vector Store List

List all available vector stores with optional filtering and pagination.

Parameters:

ParameterTypeRequiredDefaultDescription
qstringNo-Search query to filter vector stores by name
limitnumberNo20Maximum number of stores to return (max: 100)
cursorstringNo-Pagination cursor for next page
include_totalbooleanNofalseInclude total count in response

Vector Store Delete

Delete an existing vector store and all its contents.

Parameters:

ParameterTypeRequiredDefaultDescription
vector_store_identifierstringYes-The identifier of the vector store to delete

Warning: This action is irreversible. All files and chunks in the vector store will be permanently deleted.

File Operations

Vector Store Upload

Upload a file to a vector store with automatic chunking and embedding.

Parameters:

ParameterTypeRequiredDefaultDescription
vector_store_identifierstringYes-Target vector store identifier
file_pathstringYes-Absolute path to the local file
filenamestringNobasenameCustom filename for the uploaded file
mime_typestringNoautoMIME type (auto-detected if not provided)

Vector Store File Retrieve

Get detailed information about a specific file in a vector store.

Parameters:

ParameterTypeRequiredDefaultDescription
file_idstringYes-The ID of the file to retrieve
vector_store_identifierstringYes-The identifier of the containing vector store
return_chunksbooleanNotrueWhether to return the chunks of the file

Last updated: August 27, 2025