
Mcp Arangodb Async
A Python MCP server that connects Claude to ArangoDB's graph database with 46 async tools covering collections, indexes, AQL queries, and named graph operations. It handles multi-tenancy across databases, lets you switch contexts on the fly, and includes backup/restore for both collections and graphs. The content conversion tools transform query results into JSON, Markdown, YAML, or tables. Built with production patterns like retry logic and graceful degradation. If you're working with graph data in ArangoDB and want Claude to traverse relationships, run analytics, or manage your schema directly, this gives you the full API surface through MCP's tool interface.
- GitHub stars
- 3
- tools
- 46
- transport
- STDIO
- last updated
- Jan 24, 2026
Tools
46 toolsPublic tool metadata for what this MCP can expose to an agent.
arango_set_focused_databaseSet focused database for session
Set focused database for session
No parameter schema in public metadata yet.
arango_get_focused_databaseGet currently focused database
Get currently focused database
No parameter schema in public metadata yet.
arango_list_available_databasesList all configured databases
List all configured databases
No parameter schema in public metadata yet.
arango_get_database_resolutionShow database resolution algorithm
Show database resolution algorithm
No parameter schema in public metadata yet.
arango_queryExecute AQL queries
Execute AQL queries
No parameter schema in public metadata yet.
arango_list_collectionsList all collections
List all collections
No parameter schema in public metadata yet.
arango_insertInsert documents
Insert documents
No parameter schema in public metadata yet.
arango_updateUpdate documents
Update documents
No parameter schema in public metadata yet.
arango_removeRemove documents
Remove documents
No parameter schema in public metadata yet.
arango_create_collectionCreate collections
Create collections
No parameter schema in public metadata yet.
arango_backupBackup collections
Backup collections
No parameter schema in public metadata yet.
arango_list_indexesList indexes
List indexes
No parameter schema in public metadata yet.
arango_create_indexCreate indexes
Create indexes
No parameter schema in public metadata yet.
arango_delete_indexDelete indexes
Delete indexes
No parameter schema in public metadata yet.
arango_explain_queryExplain query execution plan
Explain query execution plan
No parameter schema in public metadata yet.
arango_query_builderBuild AQL queries
Build AQL queries
No parameter schema in public metadata yet.
arango_query_profileProfile query performance
Profile query performance
No parameter schema in public metadata yet.
arango_validate_referencesValidate document references
Validate document references
No parameter schema in public metadata yet.
arango_insert_with_validationInsert with validation
Insert with validation
No parameter schema in public metadata yet.
arango_create_schemaCreate JSON schemas
Create JSON schemas
No parameter schema in public metadata yet.
arango_validate_documentValidate against schema
Validate against schema
No parameter schema in public metadata yet.
arango_bulk_insertBulk insert documents
Bulk insert documents
No parameter schema in public metadata yet.
arango_bulk_updateBulk update documents
Bulk update documents
No parameter schema in public metadata yet.
arango_create_graphCreate named graphs
Create named graphs
No parameter schema in public metadata yet.
arango_list_graphsList all graphs
List all graphs
No parameter schema in public metadata yet.
arango_add_vertex_collectionAdd vertex collections
Add vertex collections
No parameter schema in public metadata yet.
arango_add_edge_definitionAdd edge definitions
Add edge definitions
No parameter schema in public metadata yet.
arango_add_vertexAdd vertices
Add vertices
No parameter schema in public metadata yet.
arango_add_edgeAdd edges
Add edges
No parameter schema in public metadata yet.
arango_graph_traversalTraverse graphs
Traverse graphs
No parameter schema in public metadata yet.
arango_traverseGraph traversal
Graph traversal
No parameter schema in public metadata yet.
arango_shortest_pathFind shortest paths
Find shortest paths
No parameter schema in public metadata yet.
arango_backup_graphBackup single graph
Backup single graph
No parameter schema in public metadata yet.
arango_restore_graphRestore single graph
Restore single graph
No parameter schema in public metadata yet.
arango_backup_named_graphsBackup all named graphs
Backup all named graphs
No parameter schema in public metadata yet.
arango_validate_graph_integrityValidate graph integrity
Validate graph integrity
No parameter schema in public metadata yet.
arango_graph_statisticsGraph statistics
Graph statistics
No parameter schema in public metadata yet.
arango_database_statusGet comprehensive status of all databases
Get comprehensive status of all databases
No parameter schema in public metadata yet.
arango_search_toolsSearch for tools by keywords
Search for tools by keywords
No parameter schema in public metadata yet.
arango_list_tools_by_categoryList tools by category
List tools by category
No parameter schema in public metadata yet.
arango_switch_workflowSwitch workflow context
Switch workflow context
No parameter schema in public metadata yet.
arango_get_active_workflowGet active workflow
Get active workflow
No parameter schema in public metadata yet.
arango_list_workflowsList all workflows
List all workflows
No parameter schema in public metadata yet.
arango_advance_workflow_stageAdvance workflow stage
Advance workflow stage
No parameter schema in public metadata yet.
arango_get_tool_usage_statsGet tool usage statistics
Get tool usage statistics
No parameter schema in public metadata yet.
arango_unload_toolsUnload specific tools
Unload specific tools
No parameter schema in public metadata yet.
Sponsors
Readme
ArangoDB MCP Server for Python
A production-ready Model Context Protocol (MCP) server exposing advanced ArangoDB operations to AI assistants like Claude Desktop and Augment Code. Features async-first Python architecture, comprehensive graph management, flexible content conversion (JSON, Markdown, YAML, Table), backup/restore functionality, and analytics capabilities.
Quick Links
📚 Documentation: https://github.com/PCfVW/mcp-arango-async/tree/master/docs
Details
- Repository
- github.com/pcfvw/mcp-arangodb-async
- Package
mcp-arangodb-async- Transport
- STDIO
- Registry
- MCP registry, active