mcp-server-showcase

martinbischof33/mcp-server-showcase

3.1

If you are the rightful owner of mcp-server-showcase and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MCP Appointment Scheduler Backend is a FastMCP server designed to efficiently manage and schedule appointments using the Model Context Protocol (MCP).

This repository contains a FastMCP server

Requirements

  • Python 3.12 or later
  • uv

or grab a pre-built binary from the releases page.


Quickstart (TL;DR)

# 1. clone the repo & enter it
$ git clone <this-repo-url> mcp-backend
$ cd mcp-backend

# 2. create a virtual environment and install the deps (takes ~2-3 s with uv)
$ uv venv          # creates .venv/ and activates it automatically
$ source .venv/bin/activate  # only necessary if your shell did not activate it
$ uv pip install -e .        # install the project in *editable* mode

# 3. copy / adjust environment variables
$ cp .env .env.local         # change CALDOC_API_URL if needed

# install the mcp server to claude config
$ mcp install server.py

# 4. run the server (stdio transport ‑– best for local dev)
$ mcp run server.py