What are the prerequisites?
Java 17 or higher, Maven 3.6+, a PostgreSQL or MySQL database, and Spring Boot with Spring AI 1.0.0-M7.
@tszwalaw
Basic information
This project is a Java-based MCP (Model-Context-Protocol) server designed to manage appointment data from the database.It provides a modular framework that exposes internal tools for data access and manipulation, with built-in support for AI-driven features
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
mcp-server-appointment-management is a Java-based MCP (Model-Context-Protocol) server that manages appointment data from a database. It exposes internal tools for data access and manipulation, with built-in support for AI-driven features, targeting developers building scheduling assistants or chatbots.
Configure the database connection in src/main/resources/application.properties (supports PostgreSQL and MySQL). Run with Java 17+ and Maven 3.6+. Use token-based authentication: obtain a token by providing credentials, then pass the token in each MCP request to create, update, or cancel appointments.
Java 17 or higher, Maven 3.6+, a PostgreSQL or MySQL database, and Spring Boot with Spring AI 1.0.0-M7.
Users provide credentials to obtain a temporary token. The token is passed in each MCP request to authorize appointment actions. Tokens expire after a set period and can be revoked.
Creating appointments, updating existing appointments, and canceling appointments.
Yes, the server currently supports PostgreSQL and MySQL, but you can adapt the configuration for other databases.
The MCP protocol secures the internal database while allowing AI systems to perform authorized actions on appointments, such as scheduling, updating, and canceling, without direct database exposure.

Governed, read-only AI access to your enterprise email archive. Search years of correspondence across teams and mail systems in plain language.

Draft, find, negotiate, analyze and sign contracts in fynk. Create documents via AI, from templates or PDFs, manage parties, signatories and fields, and send for e-signature, all with your own fynk permissions via OAuth.
Web Remote Jobs is a remote MCP server available at https://mcp.webremotejobs.com.

EM+x turns your conversation into board-ready deliverables: steering-committee readouts, executive briefs, market scans, QBR decks, and program updates - each built by an agentic consulting team using your own templates
JobYap aggregates job postings directly from tech companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.
Comments