← Tools Reference

Weaviate

Weaviate integration (Data, Developer Tools, AI). Imported from open-connector.

API key5 tools{base_url}
GET
weaviate_get_instance_metadata
Get Weaviate instance metadata, including version, hostname, loaded modules, and GRPC message size.

/v1/meta

GET
weaviate_list_collections
List all Weaviate collection definitions currently registered in the instance schema.

/v1/schema

1 parameter
ParamTypeRequiredDescription
consistencybooleanoptionalWhether Weaviate should proxy the schema request to the cluster leader for stro…
GET
weaviate_get_collection
Get one Weaviate collection definition by collection name, including properties and vectorizer settings.

/v1/schema/{className}

2 parameters
ParamTypeRequiredDescription
classNamestringrequiredThe Weaviate collection name to retrieve.
consistencybooleanoptionalWhether Weaviate should proxy the schema request to the cluster leader for stro…
GET
weaviate_list_objects
List objects from one Weaviate collection with optional paging, sorting, include flags, and tenant selection.

/v1/objects

8 parameters
ParamTypeRequiredDescription
classNamestringrequiredThe Weaviate collection name to query.
tenantstringoptionalThe tenant name to target for a multi-tenant Weaviate collection.
afterstringoptionalThe threshold UUID to page after. Use an empty string only when intentionally f…
offsetintegeroptionalThe zero-based result offset.
limitintegeroptionalThe maximum number of objects to return.
includestringoptionalAdditional fields to include, such as classification, vector, or interpretation.
sortstringoptionalComma-separated property names to sort by, such as city or country,city.
orderstringoptionalComma-separated sort directions matching sort, such as asc or desc.
GET
weaviate_get_object
Get one Weaviate object by collection name and UUID with optional include flags, consistency, node, and tenant routing.

/v1/objects/{className}/{id}

6 parameters
ParamTypeRequiredDescription
classNamestringrequiredThe Weaviate collection name the object belongs to.
idstringrequiredThe Weaviate object UUID.
includestringoptionalAdditional fields to include, such as classification, vector, or interpretation.
consistencyLevelstringoptionalThe optional consistency level query value to forward.
nodeNamestringoptionalThe optional node name query value to forward.
tenantstringoptionalThe tenant name to target for a multi-tenant Weaviate collection.