ArcadeDB Source

ArcadeDB is a multi-model database with Bolt protocol support.

About

ArcadeDB is a multi-model database that supports graph (Cypher), document (SQL), key-value, and time-series data in one engine. It exposes a Bolt protocol endpoint compatible with the Neo4j driver.

Available Tools

ArcadeDB Source Tools

Tool NameDescription
arcadedb-execute-cypher ToolExecute Cypher queries against ArcadeDB via Bolt.
arcadedb-execute-sql ToolExecute SQL queries against ArcadeDB.

Requirements

Database User

This source uses standard authentication. Create an ArcadeDB user (or use the root user) that can connect over Bolt.

Example

kind: source
name: my-arcadedb-source
type: arcadedb
uri: bolt://localhost:7687
user: root
password: ${PASSWORD}
database: "mydb"

Tip

Use environment variable replacement with the format ${ENV_NAME} instead of hardcoding your secrets into the configuration file.

Reference

fieldtyperequireddescription
typestringtrueMust be “arcadedb”.
uristringtrueBolt URI (e.g. “bolt://localhost:7687”).
userstringtrueArcadeDB user (e.g. “root”).
passwordstringtruePassword for the ArcadeDB user.
databasestringtrueDatabase name to connect to.
httpUristringfalseOptional override for the ArcadeDB HTTP API base URL (e.g. “http://localhost:2480”).
httpSchemestringfalseOptional scheme override for the ArcadeDB HTTP API. Defaults to “http”.
httpPortintegerfalseOptional port override for the ArcadeDB HTTP API. Defaults to 2480.