Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"arangodb": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-arangodb",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the _ping tool to verify arangodb connectivity by querying the server version. used internally by aerostack to validate credentials”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
Run AQL queries, traverse graphs, and manage documents in your ArangoDB database from your AI agents.
ArangoDB is the multi-model database that combines documents, graphs, and key-value storage in a single engine — used by enterprises for fraud detection, knowledge graphs, recommendation engines, and supply chain management. This MCP server gives your AI agents direct access to your ArangoDB instance: querying collections, inserting and updating documents, running AQL queries, traversing named graphs, and managing databases — all through natural language.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-arangodb
| Tool | Description |
|---|---|
list_databases | List all accessible databases |
list_collections | List all collections in a database |
create_collection | Create a new document or edge collection |
get_document | Retrieve a document by its key |
insert_document | Insert a document into a collection |
update_document | Partially update a document by key |
delete_document | Delete a document by key |
aql_query | Execute an AQL query with optional bind variables |
list_graphs | List all named graphs |
traverse | Perform a graph traversal from a start vertex |
collection_count | Get the document count of a collection |
| Variable | Required | Description | How to Get |
|---|---|---|---|
ARANGODB_URL | Yes | Your ArangoDB server URL (including port) | Your ArangoDB deployment URL, e.g. https://xxx.arangodb.cloud:8529 |
ARANGODB_USERNAME | Yes | Database username | Configured in your ArangoDB instance (default: root) |
ARANGODB_PASSWORD | Yes | Database password | The password for the database user |
ARANGODB_URL, ARANGODB_USERNAME, and ARANGODB_PASSWORD under Project → SecretsOnce added, every AI agent in your workspace can call ArangoDB tools automatically — no per-user setup needed.
"List all databases and collections in my ArangoDB instance"
"Run an AQL query to find all users who signed up in the last 7 days"
"Traverse the social graph starting from user/alice to find all friends within 2 hops"
"Insert a new document into the products collection with name: Widget and price: 9.99"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-arangodb \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-ARANGODB-URL: https://your-instance.arangodb.cloud:8529' \
-H 'X-Mcp-Secret-ARANGODB-USERNAME: root' \
-H 'X-Mcp-Secret-ARANGODB-PASSWORD: your-password' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_databases","arguments":{}}}'
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-arangodb
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.
by @aerostack
Book meetings, check availability, and manage your entire scheduling workflow programmatically via Cal.com.
Yes. The traverse tool accepts a start vertex, edge collection, and depth range. Claude can discover second- and third-degree connections in an ArangoDB graph without writing a full AQL traversal manually.
The aql_query tool accepts any valid AQL string and returns the cursor result. Claude can run aggregations, graph lookups, and multi-collection joins that simpler CRUD tools cannot express.
Yes. insert_document returns the _id and _key assigned by ArangoDB. Pass that _id directly to get_document in the next step to confirm the document was stored with the correct fields.
list_databases enumerates available ArangoDB databases. Each subsequent tool call targets the database configured in the MCP connection; switching databases requires reconnecting with different credentials.