https://github.com/couchbase-ecosystem/n8n-nodes-couchbase
Community node for using Couchbase Key-Value, Query, and Full-Text Search with n8n.
https://github.com/couchbase-ecosystem/n8n-nodes-couchbase
hactoberfest
Last synced: 5 months ago
JSON representation
Community node for using Couchbase Key-Value, Query, and Full-Text Search with n8n.
- Host: GitHub
- URL: https://github.com/couchbase-ecosystem/n8n-nodes-couchbase
- Owner: Couchbase-Ecosystem
- License: mit
- Created: 2025-02-27T01:25:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-02-23T23:13:11.000Z (5 months ago)
- Last Synced: 2026-02-24T05:18:42.912Z (5 months ago)
- Topics: hactoberfest
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/n8n-nodes-couchbase
- Size: 203 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# n8n-nodes-couchbase
This is a collection of n8n community nodes for using Couchbase services within n8n workflows.
Couchbase is a distributed NoSQL cloud database that offers the robustness of a relational database with the flexibility of a JSON document database, featuring key-value operations, SQL++ querying, and powerful search capabilities including vector search.
[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.
[Nodes](#nodes)
[Installation](#installation)
[Credentials](#credentials)
[Compatibility](#compatibility)
## Nodes
Click on the node name to view its detailed documentation.
- [**Couchbase**](nodes/Couchbase/README.md): This node allows you to perform operations on The Couchbase KV, Query, and Search services. It supports creating, reading, updating, and deleting documents, as well as executing SQL++ queries and full-text searches.
- [**Couchbase Search Vector Store**](nodes/vector_store/VectorStoreCouchbaseSearch/README.md): This node allows you to perform vector search operations using the Couchbase Search Service. It supports retrieving, updating, and inserting documents in a vector database, as well as using the vector store as a tool for AI agents.
- [**Couchbase Chat Memory**](nodes/memory/MemoryCouchbaseChat/README.md): This node provides persistent storage for conversational AI applications by storing chat conversation history in a Couchbase database. It enables AI agents and chains to maintain context across multiple interactions.
## Installation
Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.
## Credentials
To use the Couchbase node, you'll need to set up Couchbase credentials in n8n:
1. **Prerequisites**:
- A running Couchbase cluster (using [Couchbase Capella](https://cloud.couchbase.com/) in the cloud, or Couchbase Server)
- [Database credentials](https://docs.couchbase.com/cloud/clusters/manage-database-users.html#create-database-credentials) with appropriate permissions for the operations you want to perform
- [Allow IP address](https://docs.couchbase.com/cloud/clusters/allow-ip-address.html) for your n8n instance
2. **Credential Parameters**:
- **Connection String**: The connection string to your Couchbase server (e.g., `couchbase://localhost`)
- **Username**: Database access username
- **Password**: Database access password
## Compatibility
This node has been tested with n8n version 1.123.4.