motimate-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for the HTTP server (default: 3000). Optional. | 3000 |
| MOTIMATE_APP_URL | Yes | The app URL for Motimate, e.g., https://motimate.app/your-org | |
| MOTIMATE_CLIENT_ID | Yes | Your Motimate client ID, obtained from Motimate support. | |
| MOTIMATE_API_BASE_URL | Yes | The base URL for the Motimate public API, e.g., https://YOUR-ORG.motimateapp.com/public_api | |
| MOTIMATE_CLIENT_SECRET | Yes | Your Motimate client secret, obtained from Motimate support. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| motimate_search_motisB | Sucht und listet Schulungen (Motis) in Motimate. Kann nach Titel, Beschreibung, Kategorie, Ordner, Tags oder Status gefiltert werden. |
| motimate_get_moti_chaptersA | Gibt alle Kapitel (Lerneinheiten) einer bestimmten Schulung zurück. |
| motimate_search_moti_contentA | Durchsucht die Inhalte (Texte, Quizze, Bilder) aller Schulungen nach einem Suchbegriff. Lädt alle Kapitel mit Inhaltsblöcken und filtert nach Treffern. |
| motimate_get_moti_progressA | Zeigt den Lernfortschritt von Nutzern in einer Schulung. Kann nach Schulungs-ID oder Nutzer-ID gefiltert werden. |
| motimate_search_learning_pathsA | Sucht und listet Lernpfade in Motimate. Lernpfade bündeln mehrere Schulungen in einer strukturierten Reihenfolge. |
| motimate_get_learning_path_sectionsA | Gibt alle Abschnitte eines Lernpfads zurück, inkl. der enthaltenen Schulungen. |
| motimate_list_categoriesA | Gibt alle Kategorien zurück, mit denen Schulungen und Lernpfade in Motimate organisiert sind. |
| motimate_list_foldersB | Gibt alle Ordner zurück, in denen Schulungen abgelegt sind. |
| motimate_create_motiA | Erstellt eine neue Schulung (Moti) in Motimate. Legt Titel, Beschreibung, Sprache, Farbe und Ordner fest. Kapitel müssen anschließend über das Motimate-Interface hinzugefügt werden. |
| motimate_update_motiA | Aktualisiert Metadaten einer bestehenden Schulung: Titel, Beschreibung, Tags und Kategorien. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
The tools are mostly distinct, each targeting a clear resource-action pair such as searching trainings, retrieving chapters, checking progress, or managing learning paths. The only mild ambiguity is between search_motis and search_moti_content, but the descriptions clarify that one filters training metadata and the other searches inside training content.
All tools follow the same motimate_<verb>_<noun> pattern with search, get, list, create, and update verbs. The naming is predictable and consistent, making it easy for an agent to infer what each tool does.
Ten tools is well-scoped for a learning-platform MCP server. The set covers the main entity types without redundancy or unnecessary bloat.
Read and search coverage is strong, and basic create/update for trainings exists. However, there is no delete operation, no chapter management, and learning paths are read-only, so the lifecycle is incomplete and creating a Moti leaves content authoring as an external manual step.