{"type":"mcp_server","name":"mcp-server-weaviate","description":"This repository provides an MCP (Microservice Communication Protocol) server specifically designed for Weaviate, enabling seamless integration with Claude Desktop through Smithery for enhanced functionality and data management. This repository provides","category":"AI","language":"Python","stars":162,"forks":13,"owner":"weaviate","github_url":"https://github.com/weaviate/mcp-server-weaviate","homepage":"https://www.anthropic.com/news/model-context-protocol","setup":"## Setup\n\n### Prerequisites\n\n- Ensure you have `uv` installed (see\n  [the docs](https://docs.astral.sh/uv/getting-started/installation/) for\n  details)\n- Clone this repository\n\n### Install\n\n#### Installing via Smithery\n\nTo install Weaviate MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@weaviate/mcp-server-weaviate):\n\n```bash\nnpx -y @smithery/cli install @weaviate/mcp-server-weaviate --client claude\n```\n\n#### Claude Desktop\n\nOn MacOS: `~/Library/Application\\ Support/Claude/claude_desktop_config.json`\n\nOn Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\nDevelopment/Unpublished Servers Configuration\n\n```\n{\n  \"mcpServers\": {\n    \"mcp-server-weaviate\": {\n      \"command\": \"PYTHON_PATH\",\n      \"args\": [\n        \"-m\",\n        \"src.server\",\n        \"--weaviate-url\",\n        \"YOUR_WEAVIATE_URL\",\n        \"--weaviate-api-key\",\n        \"YOUR_WEAVIATE_API_KEY\",\n        \"--search-collection-name\",\n        \"YOUR_SEARCH_COLLECTION\",\n        \"--store-collection-name\",\n        \"YOUR_STORE_COLLECTION\",\n        \"--openai-api-key\",\n        \"YOUR_OPENAI_API_KEY\"\n      ],\n      \"env\": {\n        \"PYTHONPATH\": \"PATH_TO_MCP_SERVER_WEAVIATE_DIRECTORY\"\n      }\n    }\n  }\n}\n```","tools":"## Available Tools\n\n1.  MCP server for Weaviate (Serves as the main functionality of the repository).\n2.  Smithery Installation (Allows automated installation of the server).\n3.  Claude Desktop Integration (Enables configuration and usage with Claude Desktop).\n","faq":null,"created_at":"2025-02-11T21:23:19+00:00","updated_at":"2025-03-28T04:34:15+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-weaviate-claude-desktop-integration","related_articles":[]}