加入 ArkSphere AI 原生社区 ,聚焦 AI 原生基础设施与智能体运行时。

ATLAS MCP Server

一个基于 Neo4j 的 MCP 服务器,为大语言模型智能体提供项目、任务与知识管理。

详细介绍

ATLAS 是一个实现模型上下文协议(MCP, Model Context Protocol)的服务器,基于 Neo4j 图数据库构建,旨在为大语言模型智能体提供结构化的项目、任务与知识管理能力。项目采用三层实体模型(Projects、Tasks、Knowledge),并在此基础上提供统一检索、依赖管理与知识引用功能,支持将智能体纳入可审计、可编排的工程化工作流中。ATLAS 支持本地自托管(通过 Docker Compose)或连接 Neo4j Aura 等云端服务,适配多种部署场景。

主要特性

  • 项目与任务生命周期管理:支持创建、批量操作、依赖关系与优先级管理。
  • 知识库集成:将知识条目与项目/任务关联,支持引用与检索增强生成(RAG)场景。
  • 图数据库驱动:以 Neo4j 为核心,原生支持复杂关系与快速跨实体查询。
  • 多传输模式:支持 stdio 与 Streamable HTTP,方便与各种 MCP 客户端(如 IDE 插件)集成。
  • Deep Research 支持:内置用于生成分层研究计划与导出示例的工具集。

使用场景

  • 将大语言模型作为智能体纳入工程化任务流,自动化任务生成与分配。
  • 用于研究型工作流(Deep Research),通过分层计划与知识引用组织复杂调研任务。
  • 团队协作与项目追踪,结合知识管理提高信息可追溯性与上下文可用性。
  • 构建以图数据库为核心的 RAG 或检索层,支持更丰富的上下文连接与查询。

技术特点

  • 协议兼容:实现 MCP(模型上下文协议),便于与其他 MCP 生态互通。
  • 栈与实现:使用 TypeScript/Node.js 开发,提供清晰的模块化目录(src/mcp、services、utils 等)。
  • 数据与备份:提供数据库备份/恢复脚本与导出机制,便于运维与迁移。
  • 可扩展性:工具集合(atlas_* 系列)以命令式调用形式暴露,便于集成自定义自动化流程。
  • 开源许可:Apache-2.0 许可,社区活跃,源码与示例(examples/)对外开放。
ATLAS MCP Server
资源信息
🧩 MCP 🤖 智能体框架 🌱 开源