基于Neo4j的预约管理系统服务器
一个基于Neo4j图数据库的预约系统MCP服务器,支持预约管理、客户管理等功能。
快速入门
-
安装依赖
- 确保已安装 Node.js 和 Neo4j 数据库。
- 克隆项目到本地并运行
npm install
安装依赖。
-
配置环境变量
- 复制
.env.example
文件为.env
并配置相关变量(如NEO4J_URI
、NEO4J_USERNAME
等)。
- 复制
-
初始化项目
- 执行
npm run initialize
初始化数据库索引和工具定义。
- 执行
-
启动服务
- 开发模式:运行
npm run dev
。 - 生产模式:运行
npm start
。
- 开发模式:运行
-
项目结构
src/
:源码目录。dist/
:编译后的文件。docs/
:文档目录。
-
命令说明
npm run build
:编译 TypeScript。npm test
:运行测试用例。
更多详情请查看 README 文档。