Google Antigravity Directory

The #1 directory for Google Antigravity prompts, rules, workflows & MCP servers. Optimized for Gemini 3 agentic development.

Resources

PromptsMCP ServersAntigravity RulesGEMINI.md GuideBest Practices

Company

Submit PromptAntigravityAI.directory

Popular Prompts

Next.js 14 App RouterReact TypeScriptTypeScript AdvancedFastAPI GuideDocker Best Practices

Legal

Privacy PolicyTerms of ServiceContact Us
Featured on FazierVerified on Verified ToolsFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App ShowFeatured on FazierVerified on Verified ToolsFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App Show

© 2026 Antigravity AI Directory. All rights reserved.

The #1 directory for Google Antigravity IDE

This website is not affiliated with, endorsed by, or associated with Google LLC. "Google" and "Gemini" are trademarks of Google LLC.

Antigravity AI Directory
PromptsMCPBest PracticesUse CasesLearn
Home
MCP Servers
Weaviate Vector Database MCP
share-2

Weaviate Vector Database MCP MCP Server

MCP server for Weaviate vector search

weaviatevector-databaseknowledge-graphgraphql

About

## Weaviate Vector Database MCP Server: AI-Native Database The **Weaviate MCP Server** integrates Weaviate vector database into Google Antigravity, enabling semantic search, hybrid queries, and AI model integration directly from your development environment. ### Why Weaviate MCP? - **Vector Search**: Semantic similarity search at scale - **Hybrid Search**: Combine vector and keyword search - **ML Integration**: Built-in vectorization modules - **GraphQL API**: Flexible query interface - **Multi-Modal**: Text, images, and custom vectors ### Key Features #### 1. Semantic Search ```python # Vector similarity search result = await mcp.query( class_name="Document", near_text="machine learning applications in healthcare", limit=10, return_properties=["title", "content", "category"] ) for obj in result["data"]["Get"]["Document"]: print(f"Document: {obj['title']} - Distance: {obj['_additional']['distance']}") # Hybrid search result = await mcp.hybrid_search( class_name="Product", query="gaming laptop", alpha=0.5, # Balance between vector and keyword limit=20 ) ``` #### 2. Object Operations ```python # Create object with auto-vectorization obj = await mcp.create_object( class_name="Article", properties={ "title": "Introduction to Neural Networks", "content": "Neural networks are...", "category": "AI" } ) # Create with custom vector await mcp.create_object( class_name="Article", properties={"title": "Custom Vector Article"}, vector=[0.1, 0.2, 0.3, ...] # Your embedding ) # Batch import await mcp.batch_create( class_name="Article", objects=[ {"properties": {"title": "Article 1", "content": "..."}}, {"properties": {"title": "Article 2", "content": "..."}} ] ) ``` #### 3. Schema Management ```python # Create class with vectorizer await mcp.create_class({ "class": "Product", "vectorizer": "text2vec-openai", "moduleConfig": { "text2vec-openai": {"model": "text-embedding-ada-002"} }, "properties": [ {"name": "name", "dataType": ["text"]}, {"name": "description", "dataType": ["text"]}, {"name": "price", "dataType": ["number"]} ] }) # Get schema schema = await mcp.get_schema() ``` #### 4. Aggregations ```python # Aggregate with filters result = await mcp.aggregate( class_name="Product", group_by="category", aggregations=[ {"property": "price", "type": "mean"}, {"property": "price", "type": "count"} ], where={"path": ["inStock"], "operator": "Equal", "valueBoolean": True} ) ``` ### Configuration ```json { "mcpServers": { "weaviate": { "command": "npx", "args": ["-y", "@anthropic/mcp-weaviate"], "env": { "WEAVIATE_URL": "http://localhost:8080", "WEAVIATE_API_KEY": "your-api-key", "OPENAI_API_KEY": "your-openai-key" } } } } ``` ### Use Cases **Semantic Search**: Build intelligent search engines. **Recommendation Systems**: Content and product recommendations. **RAG Applications**: Retrieval-augmented generation. **Image Search**: Visual similarity search. The Weaviate MCP enables vector search within your development environment.

Installation

Configuration
{
  "mcpServers": {
    "weaviate": {
      "mcpServers": {
        "weaviate": {
          "env": {
            "WEAVIATE_URL": "http://localhost:8080",
            "WEAVIATE_API_KEY": "YOUR_API_KEY"
          },
          "args": [
            "-y",
            "@anthropic/mcp-server-weaviate"
          ],
          "command": "npx"
        }
      }
    }
  }
}

How to Use

  1. 1Deploy Weaviate instance or use Weaviate Cloud
  2. 2Get API key if using managed service
  3. 3Configure Weaviate URL

Related MCP Servers

🧰

Toolhouse MCP

Universal AI tool platform that equips your AI with production-ready capabilities. Execute code, browse the web, manage files, send emails, and more through a unified MCP interface.

🔨

Smithery Registry MCP

The MCP server registry and discovery platform. Browse, search, and install MCP servers from the community. Find the perfect integrations for your AI development workflow.

🔍

MCP Inspector

Official debugging and testing tool for MCP servers. Inspect server capabilities, test tool calls, validate responses, and debug protocol communication in real-time.

← Back to All MCP Servers