Weaviate integration
Open-source vector database for AI-native applications. Build semantic search, RAG pipelines, and generative AI apps with hybrid search combining vector and keyword capabilities. Supports automatic vectorization with built-in ML models.
Say what should happen.
The workflow builds itself.
Common Weaviate use cases
- Disaster recovery
- Bulk cleanup
- Index documents
- Semantic search
- Bulk data import
- Extend data model
- Health monitoring
- Browse all objects
- Create data backups
- Liveness monitoring
What you can do with Weaviate
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Object, 9 operations
batch_create_objectsBatch create objectsPOSTCreates multiple objects in a single batch request.batch_delete_objectsBatch delete objectsDELETEDeletes multiple objects matching a where-filter in a single batch operation.create_objectCreate objectPOSTCreates a new object and auto-generates its vector embedding.delete_objectDelete objectDELETEPermanently deletes an object from the database.get_objectGet objectGETRetrieves a specific object by its UUID.head_objectHead objectHEADChecks if an object exists by class and UUID without downloading its data.list_objectsList objectsGETLists objects from the database with optional class filter and pagination.replace_objectReplace objectPUTFully replaces an object's properties (all existing properties are overwritten).update_objectUpdate objectPATCHUpdates properties of an existing object.
Backup, 5 operations
backup_createBackup createPOSTCreates a backup of the database to cloud storage.get_backup_statusGet backup statusGETRetrieves the current status of a specific backup by backend and ID.get_restore_statusGet restore statusGETRetrieves the status of an ongoing or completed backup restoration.list_backupsList backupsGETLists all backups (in progress or completed) for the specified storage backend.restore_backupRestore backupPOSTInitiates a restore of a backup from the specified backend and backup ID.
Class, 4 operations
create_classCreate classPOSTCreates a new class (collection) in the schema.delete_classDelete classDELETEPermanently deletes a class and all its objects.get_classGet classGETRetrieves the schema definition for a single named class.update_classUpdate classPUTUpdates the configuration of an existing class in the schema.
Health, 2 operations
check_livenessCheck livenessGETChecks if the Weaviate process is running.check_readinessCheck readinessGETChecks if the Weaviate instance is ready.
Graphql, 1 operation
graphql_queryGraphql queryPOSTExecutes a GraphQL query for semantic and hybrid search.
Meta, 1 operation
get_metaGet metaGETReturns meta information about the Weaviate instance including version and loaded modules.
Node, 1 operation
get_nodes_statusGet nodes statusGETRetrieves status information for all cluster nodes.
Property, 1 operation
add_propertyAdd propertyPOSTAdds a new property to an existing class in the schema.
Schema, 1 operation
get_schemaGet schemaGETRetrieves the complete database schema with all classes.
Use Weaviate from Claude Code, Cursor or Codex
Connect Weaviate in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Weaviate operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Weaviate
- Create your workspace
Sign up free. Nothing to install.
- Connect Weaviate once
Add your Weaviate connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Weaviate integration FAQ
What can you do with the Weaviate integration?
LiveContext exposes 25 operations on Weaviate, covering object, backup, class and health. Common uses include Disaster recovery, Bulk cleanup and Index documents.
