MCP Server for ArangoDB
Summary
A TypeScript-based server to interact with ArangoDB using the Model Context Protocol, enabling database operations and integration with tools like Claude and VSCode extensions for streamlined data management.
Available Actions(7)
arango_query
Execute AQL queries. Takes an AQL query string as required parameter. Optionally accepts bind variables for parameterized queries. Returns query results as JSON.
arango_insert
Insert documents into collections. Takes collection name and document object as required parameters. Automatically generates document key if not provided. Returns the created document metadata.
arango_update
Update existing documents. Takes collection name, document key, and update object as required parameters. Returns the updated document metadata.
arango_remove
Remove documents from collections. Takes collection name and document key as required parameters. Returns the removed document metadata.
arango_backup
Backup all collections to JSON files. Takes output directory path as required parameter. Creates JSON files for each collection with current data. Useful for data backup and migration purposes.
arango_list_collections
List all collections in the database. Returns array of collection information including names, IDs, and types.
arango_create_collection
Create a new collection in the database. Takes collection name as required parameter. Optionally specify collection type (document or edge collection). Configure waitForSync behavior for write operations. Returns collection information including name, type, and status.
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください