W

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.

3 integrations · MCP · REST · GraphQL

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.

discovered 2mo ago
MCP servers1
REST · OpenAPI1
GraphQL1
Credentials
Weaviate API keyapi_keyGet key ↗

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.

OIDC access token for WeaviatebearerGet token ↗

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

Publish these signals → /publishing