Neo4j预约系统 MCP 服务器
by golfamigo
This project is a Neo4j-based appointment system MCP server. It provides a complete set of MCP tools for large language models like Claude, supporting appointment management, customer management, employee management, service management, and report analysis.
Last updated: N/A
What is Neo4j预约系统 MCP 服务器?
This is a pure MCP server for an appointment system built on Neo4j. It provides a set of tools for managing appointments, customers, employees, and services, designed to be integrated with large language models like Claude.
How to use Neo4j预约系统 MCP 服务器?
To use this server, you need to install Node.js and Neo4j. Clone the repository, install dependencies using npm install
, configure environment variables in a .env
file, initialize the database with npm run initialize
, and start the server using npm start
. For development, use npm run dev
.
Key features of Neo4j预约系统 MCP 服务器
Appointment Management
Customer Management
Employee Management
Service Management
Business Data Statistics and Analysis
MCP Integration with @modelcontextprotocol/sdk
Use cases of Neo4j预约系统 MCP 服务器
Providing appointment booking capabilities to LLMs
Managing customer data and interactions
Scheduling and managing employee availability
Analyzing business performance through data statistics
Managing bookable services and categories
FAQ from Neo4j预约系统 MCP 服务器
What is the purpose of the initialize
command?
What is the purpose of the initialize
command?
The initialize
command performs one-time initialization tasks, including creating database indexes, generating tool definitions, and generating documentation.
How do I run the server in development mode?
How do I run the server in development mode?
Use the command npm run dev
to start the server in development mode. This will automatically compile TypeScript code.
What environment variables do I need to configure?
What environment variables do I need to configure?
You need to configure NEO4J_URI
, NEO4J_USERNAME
, NEO4J_PASSWORD
, PORT
, and SKIP_DB_INIT
in the .env
file.
Where are the MCP tool definitions stored?
Where are the MCP tool definitions stored?
The MCP tool definitions are stored in the src/tools
directory.
Where can I find documentation for the MCP tools?
Where can I find documentation for the MCP tools?
The tool usage documentation is located in docs/Tools-Usage-Guide.md
.