mcp-server-arangodb

This TypeScript-based MCP server provides ArangoDB interaction, offering tools for querying, inserting, updating, removing, backing up, listing, and creating collections, enabling seamless database operations and integration with MCP tools.

18
3

MCP Server for ArangoDB

This TypeScript-based Model Context Protocol (MCP) server facilitates interaction with ArangoDB, enabling database operations through MCP tools. It's designed for seamless integration with ArangoDB and can be used with Claude app and Cline VSCode extension.

Key Features:

The server offers tools like arango_query for executing AQL queries, arango_insert for adding documents, arango_update for modifying documents, and arango_remove for deleting documents. It also includes arango_backup for creating JSON backups of collections, arango_list_collections for retrieving collection information, and arango_create_collection for creating new collections.

Installation and Usage:

Installation is streamlined via Smithery. Configuration involves setting environment variables for ArangoDB URL, database name, username, and password. The server is database-structure agnostic and works with any collection names or structures. Example prompts are provided for various operations, demonstrating its integration with Claude and Cline. Debugging is supported through the MCP Inspector.

Repository

RA
ravenwits

ravenwits/mcp-server-arangodb

Created

December 28, 2024

Updated

March 21, 2025

Language

TypeScript

Category

Database