An MCP server for Python that exposes ArangoDB operations to MCP clients, including queries, collection/index management, graph operations, backup/restore, and analytics. It supports multi-tenancy and both stdio and HTTP transport.
From the registry: Async MCP server for ArangoDB: 46 tools for graphs, queries, and multi-tenancy.
$ pip install mcp-arangodb-asyncPlease install the `mcp-arangodb-async` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Python 3.11+** — Python 3.11 or newer
- **ArangoDB instance** — A running ArangoDB instance (Docker recommended)
- **Install mcp-arangodb-async** — Install via pip Run: `pip install mcp-arangodb-async`
Canonical MCP server config (stdio transport):
- command: `python`
- args: ["-m","mcp_arangodb_async"]
- required environment variables:
- `ARANGO_URL`: ArangoDB URL (example: `http://localhost:8529`)
- `ARANGO_DB`: Database name (example: `mcp_arangodb_test`)
- `ARANGO_USERNAME`: ArangoDB username (example: `mcp_arangodb_user`)
- `ARANGO_PASSWORD`: ArangoDB password (example: `<your-password>`)
Note: Also supports HTTP transport.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.ARANGO_URLrequiredArangoDB server URL used for the MCP server connectionARANGO_DBrequiredTarget ArangoDB database nameARANGO_USERNAMErequiredArangoDB username for authenticationARANGO_PASSWORDrequiredArangoDB password for authenticationMCP server for interacting with the Supabase platform