corymbus-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CORYMBUS_EMAIL | Yes | Your Corymbus account email address. | |
| CORYMBUS_PASSWORD | Yes | Your Corymbus account password. |
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 |
|---|---|
| corymbus_whoamiA | Renvoie l'utilisateur Corymbus actuellement authentifié (nom, email). |
| corymbus_versionA | Renvoie la version du serveur Corymbus. |
| corymbus_activity_typesA | Liste les types d'activité disponibles et leur id (1=Tâche, 2=Appel entrant, 3=Appel sortant, 4=Rendez-vous, 5=Note, 6=E-mail). |
| corymbus_list_accountsA | Liste/recherche les comptes (entreprises). Filtres: nameContains, owner (id utilisateur), activity (id). Les éventuels champs personnalisés du tenant sont renvoyés tels quels dans chaque objet. |
| corymbus_list_contactsA | Liste/recherche les contacts (personnes). Filtres: nameContains, account (id), opportunity (id), activity (id), target (id groupe), owner (id). |
| corymbus_list_opportunitiesA | Liste/recherche les opportunités (deals). Filtres: nameContains, account (id), contact (id), activity (id), owner (id), expected_close_date (période: current_year, current_quarter, current_month, next_year, previous_year, next_quarter, previous_quarter, next_month, previous_month, elapsed). Les ids de statut (status) dépendent de la configuration du pipeline du tenant ; status_label donne le libellé. |
| corymbus_list_activitiesA | Liste/recherche les activités (tâches, appels, rendez-vous, notes, e-mails). Filtres: owner (id), type (1-6), account (id), contact (id), opportunity (id). Trier par 'start' DESC pour les plus récentes. |
| corymbus_listA | Liste générique pour les entités secondaires : campaign (campagnes email), target (groupes/cibles), user (utilisateurs), subscription (abonnements), filter (filtres sauvegardés), team (équipes), document, product, quote. Accepte nameContains, owner, tri et pagination. |
| corymbus_upsert_contactA | Crée (sans id) ou met à jour (avec id) un contact. ⚠️ Écrit dans le CRM de production. |
| corymbus_upsert_accountA | Crée (sans id) ou met à jour (avec id) un compte. ⚠️ Écrit dans le CRM de production. |
| corymbus_upsert_opportunityA | Crée (sans id) ou met à jour (avec id) une opportunité. ⚠️ Écrit dans le CRM de production. Champs non documentés officiellement pour la création : vérifier le résultat renvoyé. |
| corymbus_upsert_activityA | Crée (sans id) ou met à jour (avec id) une activité (tâche, appel, RDV, note, e-mail). ⚠️ Écrit dans le CRM de production. type: 1=Tâche,2=Appel entrant,3=Appel sortant,4=RDV,5=Note,6=E-mail. Schéma de création non documenté : vérifier le résultat. |
| corymbus_raw_requestA | Appel brut à l'API Corymbus pour les endpoints non couverts par un outil dédié. ⚠️ Peut écrire selon method/path. method: GET ou POST. path commence par '/' (ex: /account/list). body/query optionnels (objets JSON). |
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 13 tools
Most tools target distinct entities (accounts, contacts, opportunities, activities) with clear prefixes. The generic corymbus_list is scoped to secondary entities, but could be mistaken for a universal list alongside specific list tools. Raw_request is a clear fallback.
The core CRUD tools follow a consistent corymbus_verb_noun pattern (list_accounts, upsert_contact). Exceptions like whoami, version, activity_types, and raw_request break the pattern but are still intuitive and not misleading.
With 13 tools, the server is well-scoped for a CRM integration. Each tool serves a clear purpose, and the count is within the ideal range without unnecessary bloat.
Core entities have read (list) and write (upsert) coverage, but delete operations are missing entirely. Secondary entities are read-only via the generic list, and write support is absent, leaving notable gaps that must be worked around with raw_request.