Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions servers/io.weaviate-mcp-uvx.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "io.weaviate-mcp-uvx",
"name": "Weaviate (uvx)",
"alias": "weaviate",
"description": "Manage Weaviate vector database collections and objects. Create schemas, insert data, run vector and hybrid searches with filtering.",
"icon": "https://avatars.githubusercontent.com/u/37794290?v=4",
"schema_version": "2.1",
"categories": [
"database",
"ai-ml"
],
"tags": [
"weaviate",
"vector-database",
"semantic-search",
"embeddings",
"rag",
"hybrid-search"
],
"transport": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-weaviate"
],
"env": {
"WEAVIATE_URL": "${input:WEAVIATE_URL}",
"WEAVIATE_API_KEY": "${input:WEAVIATE_API_KEY}"
},
"metadata": {
"inputs": [
{
"id": "WEAVIATE_URL",
"label": "Weaviate URL",
"description": "URL of your Weaviate instance. Use http://localhost:8080 for local or your Weaviate Cloud URL.",
"type": "url",
"required": true,
"secret": false,
"placeholder": "http://localhost:8080"
},
{
"id": "WEAVIATE_API_KEY",
"label": "Weaviate API Key",
"description": "API key for Weaviate Cloud. Not required for local instances.",
"type": "text",
"required": false,
"secret": true,
"placeholder": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"obtain": {
"url": "https://console.weaviate.cloud/",
"instructions": "1. Go to console.weaviate.cloud\n2. Select your cluster\n3. Go to API keys section\n4. Copy the admin API key",
"button_label": "Get API Key"
}
}
]
}
},
"auth": {
"type": "optional_api_key",
"instructions": "API key required for Weaviate Cloud. Not needed for local Weaviate instances."
},
"contributor": {
"name": "Weaviate",
"github": "weaviate",
"url": "https://weaviate.io"
},
"links": {
"repository": "https://github.com/weaviate/mcp-server-weaviate",
"homepage": "https://weaviate.io",
"documentation": "https://weaviate.io/developers/weaviate"
},
"platforms": [
"all"
],
"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}