CA

cyanheads/atlas-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

478 stars 66 forks 품질 69 트렌드 20Apache-2.0

ATLAS용 모델 컨텍스트 프로토콜(MCP) 서버, LLM 에이전트용 Neo4j 기반 작업 관리 시스템 - 복잡한...

개요

ATLAS(적응형 작업 및 논리 자동화 시스템)는 LLM 에이전트를 위한 프로젝트, 지식 및 작업 관리 시스템입니다. 모델 컨텍스트 프로토콜(MCP) 서버로 구현된 ATLAS는 LLM 에이전트가 프로젝트 관리 데이터베이스와 상호작용하여 프로젝트, 작업, 지식 항목을 관리할 수 있게 합니다. : 버전 1.5.4는 SQLite를 데이터베이스로 사용하는 마지막 버전입니다. 버전 2.0 이후부터는 Neo4j를 사용하도록 완전히 재작성되었으며, 이를 위해 다음 다음 중 하나를 요구합니다: - Docker를 이용한 자체 호스팅(저장소에 docker-compose 포함) - Neo4j AuraDB 클라우드 서비스 사용: https://neo4j.com/product/auradb/ 버전 2.5.0은 이전 구조를 대체하는 새로운 3노드 시스템(Projects, Tasks, Knowledge)을 도입했습니다.

개요(AI 번역)

ATLAS(적응형 작업 및 논리 자동화 시스템)는 LLM 에이전트를 위한 프로젝트, 지식 및 작업 관리 시스템입니다.

3노드 아키텍처 기반으로 구축됨:

모델 컨텍스트 프로토콜(MCP) 서버로 구현된 ATLAS는 LLM 에이전트가 프로젝트 관리 데이터베이스와 상호작용하여 프로젝트, 작업, 지식 항목을 관리할 수 있게 합니다.

중요한 버전 노트: 버전 1.5.4는 SQLite를 데이터베이스로 사용하는 마지막 버전입니다. 버전 2.0 이후부터는 Neo4j를 사용하도록 완전히 재작성되었으며, 다음 중 하나가 필요합니다:

버전 2.5.0> 이전 구조를 대체하는 새로운 3노드 시스템(프로젝트, 작업, 지식)을 도입했습니다.

목차

  • 개요
  • 특징
  • 설치
  • 서버 운영
  • 웹 UI (실험적)
  • 구성
  • 프로젝트 구조
  • 도구
  • 자료
  • 데이터베이스 백업 및 복원
  • 예시
  • 면허

개요

ATLAS는 모델 컨텍스트 프로토콜(MCP)을 구현하여 LLM과 외부 시스템 간의 표준화된 통신을 가능하게 합니다:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

ATLAS: Task Management System

ATLAS (Adaptive Task & Logic Automation System) is a project, knowledge, and task management system for LLM Agents.

Built on a 3-node architecture:

                  +-------------------------------------------+
                  |                PROJECT                    |
                  |-------------------------------------------|
                  | id: string                                |
                  | name: string                              |
                  | description: string                       |
                  | status: string                            |
                  | urls?: Array|
                  | completionRequirements: string            |
                  | outputFormat: string                      |
                  | taskType: string                          |
                  | createdAt: string                         |
                  | updatedAt: string                         |
                  +----------------+--------------------------+
                            |                    |
                            |                    |
                            v                    v
+----------------------------------+ +----------------------------------+
|               TASK               | |            KNOWLEDGE             |
|----------------------------------| |----------------------------------|
| id: string                       | | id: string                       |
| projectId: string                | | projectId: string                |
| title: string                    | | text: string                     |
| description: string              | | tags?: string[]                  |
| priority: string                 | | domain: string                   |
| status: string                   | | citations?: string[]             |
| assignedTo?: string              | | createdAt: string                |
| urls?: Array<{title: string,     | |                                  |
|   url: string}>                  | | updatedAt: string                |
| tags?: string[]                  | |                                  |
| completionRequirements: string   | |                                  |
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "atlas-mcp-server-stdio": { "command": "node", "args": ["/full/path/to/atlas-mcp-server/dist/index.js"], "env": { "NEO4J_URI": "bolt://localhost:7687", "NEO4J_USER": "neo4j", "NEO4J_PASSWORD": "password2", "MCP_LOG_LEVEL": "info", "NODE_ENV": "development", "MCP_TRANSPORT_TYPE": "stdio" } } } }