weaviate.io
Weaviate is an open-source vector database used to store objects, vectors, and indexes for AI and search applications. It is available as self-hosted software and as a managed cloud service, with related tools for querying data and accessing documentation from AI assistants.
Weaviate exposes a REST API, a GraphQL search API, a built-in Streamable HTTP MCP server for database access, and a hosted Docs MCP server; database surfaces use API key or OIDC bearer auth depending on deployment.
- Weaviate Docs MCP Serverdiscovered
- Weaviate REST APIdiscovered
- Weaviate GraphQL Search APIdiscovered
For Weaviate Cloud, open the Weaviate Cloud console, create or select your cluster, and copy the Administrator API Key plus the REST Endpoint URL from the cluster connection details as shown in the quickstart. For self-hosted Weaviate with RBAC/user management, create a database user and API key via the user management API or preconfigure keys in deployment settings as described in the authentication guide.
Configure Weaviate to trust your OpenID Connect provider as described in the authentication guide and the OIDC configuration guide. Then obtain an access token from your configured identity provider using one of the supported OIDC flows and send that bearer token to Weaviate. This is primarily for self-hosted/custom deployments; Weaviate Cloud is preconfigured for API key access instead.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://weaviate.io/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing