ArangoDB的MCP服务器
一个为ArangoDB设计的模型上下文协议(MCP)服务器,是原始仓库https://github.com/ravenwits/mcp-server-arangodb的镜像
快速入门
安装
-
克隆仓库并安装依赖:
npm run build -
配置环境变量:
ARANGO_URL: ArangoDB服务器URL(默认端口8529)ARANGO_DATABASE: 数据库名称ARANGO_USERNAME: 数据库用户名ARANGO_PASSWORD: 数据库密码
-
集成到Claude客户端或VSCode:
- Claude桌面端:编辑配置文件(Mac:
~/Library/Application Support/Claude/claude_desktop_config.json或Windows:%APPDATA%/Claude/claude_desktop_config.json) - VSCode Cline扩展:编辑配置文件(Mac:
~/Library/Application Support/Code/User/globalStorage/cline.cline/config.json或Windows:%APPDATA%/Code/User/globalStorage/cline.cline/config.json)
添加如下配置:
{ "mcpServers": { "arango": { "command": "node", "args": ["/path/to/arango-server/build/index.js"], "env": { "ARANGO_URL": "your_database_url", "ARANGO_DATABASE": "your_database_name", "ARANGO_USERNAME": "your_username", "ARANGO_PASSWORD": "your_password" } } } } - Claude桌面端:编辑配置文件(Mac:
主要功能
arango_query: 执行AQL查询arango_insert: 向集合中插入文档arango_update: 更新现有文档arango_remove: 从集合中删除文档arango_backup: 将所有集合备份到JSON文件arango_list_collections: 列出数据库中的所有集合
