MCP Catalogs
首页

atlas-mcp-server

by cyanheads·475·综合分 48

基于Neo4j的MCP服务器,为LLM代理实现三层式项目/任务/知识管理系统,支持深度研究功能。

knowledge-graphproductivitydeveloper-tools
66
Forks
9
活跃 Issue
10 个月前
最近提交
2 天前
收录于

概述

ATLAS是一个建立在三层架构(项目、任务、知识)上的全面MCP服务器,为LLM代理提供结构化任务管理。它利用Neo4j图数据库实现实体间关系跟踪、依赖管理和统一搜索功能。服务器支持标准I/O和HTTP传输模式,并提供实验性Web UI进行可视化展示。拥有475颗星星且近期有活跃更新,这看起来是一个维护良好、可用于生产环境的复杂工作流管理解决方案。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:管理包含项目、任务和知识组件的多代理复杂工作流
:研发团队跟踪项目依赖关系和知识库
:需要关系追踪的结构化任务管理的LLM应用
:ATLAS使用什么数据库?
:可以在没有Neo4j的情况下使用ATLAS吗?
:支持哪些传输方法?

什么时候选它

当您需要为 LLM 代理使用结构化知识图进行复杂的项目管理和依赖跟踪时,选择 ATLAS。

什么时候不要选它

如果您需要轻量级解决方案而不依赖外部数据库,或者您更喜欢开源关系型数据库而非 Neo4j,请避免使用 ATLAS。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • create_project

    Create a new project with details like name, description, and status

  • update_project

    Update an existing project's properties

  • create_task

    Create a new task under a specific project

  • update_task

    Update an existing task's properties

  • create_knowledge

    Add a new knowledge item to a project

  • search

    Search across projects, tasks, and knowledge items

  • get_project

    Retrieve details of a specific project

  • get_task

    Retrieve details of a specific task

  • get_knowledge

    Retrieve details of a specific knowledge item

  • list_projects

    List all projects with optional filtering

  • list_tasks

    List tasks with optional filtering by project or status

  • list_knowledge

    List knowledge items with optional filtering

可对比工具

notion-mcplinear-mcpmcp-file-systemmemgpt-mcp

安装

安装

  1. 克隆仓库:
git clone https://github.com/cyanheads/atlas-mcp-server.git
cd atlas-mcp-server
  1. 安装依赖:
npm install
  1. 配置Neo4j(使用Docker启动):
docker-compose up -d

.env文件中更新Neo4j连接详情。

  1. 构建项目:
npm run build

Claude桌面配置

添加到claude_desktop_config.json

{
  "mcpServers": {
    "atlas": {
      "command": "node",
      "args": ["dist/index.js"],
      "env": {
        "NEO4J_URI": "bolt://localhost:7687",
        "NEO4J_USER": "neo4j",
        "NEO4J_PASSWORD": "yourpassword"
      }
    }
  }
}

FAQ

ATLAS使用什么数据库?
从2.0版本开始,ATLAS使用Neo4j作为其图数据库。之前的版本使用SQLite。
可以在没有Neo4j的情况下使用ATLAS吗?
不可以,2.0及更高版本需要Neo4j。您可以使用Docker进行自托管或使用Neo4j AuraDB云服务。
支持哪些传输方法?
ATLAS支持标准I/O(stdio)用于本地客户端,以及HTTP传输用于远程访问或基于Web的集成。

atlas-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。