Integrations
Connects to a lunch menu API hosted on Vercel to retrieve daily canteen meal information for specific dates
Kantine MCP
Ein Model Context Protocol (MCP)-Server, der über eine einfache API-Integration Zugriff auf das Mittagsmenü der Kantine bietet.
Beschreibung
Canteen MCP ist ein FastMCP-basierter Server, der ein Tool zum Abrufen täglicher Mittagsmenüs aus der Kantine bereitstellt. Es verbindet sich mit einer Menü-API und bietet eine strukturierte Schnittstelle zum Abfragen von Menüdaten für bestimmte Tage.
Merkmale
- Holen Sie sich das Mittagsmenü für ein bestimmtes Datum
- httpStream-basierter Transport für Echtzeitkommunikation
- Umgebungsbasierte Konfiguration
- Typsichere API mit Eingabevalidierung
Installation
Konfiguration
Kopieren Sie die Beispielumgebungsdatei und aktualisieren Sie sie mit Ihren Werten:
Umgebungsvariablen
Variable | Beschreibung | Beispiel |
---|---|---|
API_URL | URL der Mittagsmenü-API | https://lunch-menu-ai.vercel.app/api/v1/menu |
HAFEN | Port für den MCP-Server | 8080 |
ENDPUNKT | HTTP-Endpunkt | /Endpunkt |
Verwendung
Starten Sie den Server:
Verfügbare Tools
Mittagsmenü erhalten
Ruft das Mittagsmenü für ein bestimmtes Datum ab.
- Parameter :
date
: Zeichenfolge im Format JJJJ-MM-TT
- Gibt zurück : JSON-Zeichenfolge mit den Menüdaten
- Beispiel :Copy
Entwicklung
Voraussetzungen
- Node.js >= 18
- npm
Ausführen im Entwicklungsmodus
Docker
Erstellen des Bildes
Ausführen des Containers
Verwenden der GitHub Container Registry
Rufen Sie das neueste Bild ab:
Einsatz
Bereitstellung für Hetzner
- Melden Sie sich per SSH bei Ihrem Hetzner-Server an:
- Installieren Sie Docker, falls es noch nicht installiert ist:
- Erstellen Sie eine docker-compose.yml-Datei:
- Starten Sie den Dienst:
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
Basierend auf https://github.com/punkpeye/fastmcp-boilerplate
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein Model Context Protocol-Server, der über eine einfache API-Integration strukturierten Zugriff auf Kantinen-Mittagsmenüs für bestimmte Tage bietet.
Related MCP Servers
- -securityFlicense-qualityModel Context Protocol server that provides seamless access to Google Calendar API with asynchronous operation support, enabling efficient calendar management through a standardized interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.Last updated -TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.Last updated -191052TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for interacting with Gmail and Calendar APIs, enabling programmatic management of emails and calendar events.Last updated -87JavaScriptMIT License