ArangoDB MCP Server
ArangoDB MCP 서버
이는 ArangoDB의 모델 컨텍스트 프로토콜을 구현한 것입니다.
개요
채워져야 함.
Related MCP server: MongoDB MCP Server
구성 요소
자원
도구
쿼리 도구
readQuery데이터베이스에 읽기 전용 쿼리 실행
입력:
databaseName(문자열): 쿼리할 데이터베이스aql(문자열): 실행할 읽기 전용 AQL 쿼리
반환: 객체 배열로 쿼리 결과
readWriteQuery데이터베이스에 쿼리를 실행합니다
입력:
databaseName(문자열): 쿼리할 데이터베이스aql(문자열): 실행할 AQL 쿼리
반환: 객체 배열로 쿼리 결과
listDatabasesArangoDB 서버의 모든 데이터베이스를 나열합니다.
반환: 데이터베이스 이름 배열
listCollectionsArangoDB 데이터베이스의 모든 컬렉션을 나열합니다.
입력:
databaseName(문자열): 데이터베이스의 이름
반환: 객체 배열
{ "name": "<collectionName>" }
용법
localhost:2434에서 실행되는 arangodb 인스턴스에 "account"라는 데이터베이스로 연결하려면 다음을 claude_desktop_config.json 에 추가합니다. 이 프로젝트의 경로가 /home/yourcoolname/arango-mcp-server 라고 가정합니다.
지엑스피1
개발
저장소를 복제하세요. 모든 것을 설치하세요. 개발 환경을 설정하세요. 감시자를 실행하세요. index.ts를 편집하세요.
$ npm install
$ npm run dev:setup
$ npm run dev검사기를 보려면 http://localhost:5173/ 로 이동하세요.
할 일
[ ] 현재 리소스 구현이 실제로 의미가 있는지 확인하기 위해 사양을 적절히 연구하십시오(그렇지 않다고 생각합니다)
[x] 리소스 템플릿은 의미가 있습니다
[ ] 모든 "arango"를 "arangodb"로 변경합니다(저장소 이름 포함...)
[ ] arangodb 비밀번호를 다시 추가합니다.
[ ] 적절한 README
[ ] 공식 인류학 자료 형식을 따르는 도구/리소스/기타
[ ] 알림 알아보기
[ ] 건강 검진
[ ] 더 많은 도구?
[ ] arangodb 인스턴스에서 실행 중인 모든 데이터베이스에 액세스합니다.
[ ]
npx에서 사용할 수 있도록 npm에 어떻게든 릴리스하세요[ ]
resources/subscribe및notifications/resources/list_changed및resources/unsubscribe[x] readme에 도구를 적절하게 문서화하세요.
[x] SQLite MCP 클라이언트와 유사
[x]
write_query도구가read_query에서 분리되었습니다 -> 실제로는readWriteQuery입니다[x]
list_collections(list_tables참조)
[x] 클라이언트 풀, 즉 데이터베이스당 하나의 클라이언트
[x] 개발 환경
[x] 데이터베이스 이름, 컬렉션, ID로 모든 문서를 읽을 수 있는 템플릿을 사용하여
resources/read.[x] 명령의 매개변수로 사용자 이름과 비밀번호를 추가합니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
List datasets, schemas, run APL queries, and use prompts for exploration, anomalies, and monitoring.
Intelligent context infrastructure for AI teams: knowledge graph, sessions, tasks, documents.
Astra DB tools for agents: schema, find, vector search, guarded writes, and interactive views.
PostgreSQL, MySQL, OpenAPI/Swagger, and shared Agent Memory with scoped access.
Related MCP Servers
- AlicenseAqualityBmaintenanceA 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.7123 npm47MIT
- FlicenseNot gradedqualityDmaintenanceProvides a standardized interface for AI assistants to interact with MongoDB databases, enabling CRUD operations, schema analysis, and database management through the Model Context Protocol.1-
- AlicenseNot gradedqualityDmaintenanceTranslates natural language to SQL/GraphQL queries and executes them, enabling AI agents to interact with databases through the Model Context Protocol.1Apache 2.0
- AlicenseNot gradedqualityDmaintenanceImplements the Model Context Protocol for managing, ingesting, and querying structured and unstructured data with integration to graph databases, vector search, and LLMs.3MIT