Skip to main content
Glama
laSonde

corymbus-mcp

by laSonde

corymbus-mcp

Serveur MCP (Model Context Protocol) non officiel pour le CRM Corymbus. Interrogez et modifiez vos données Corymbus en langage naturel depuis n'importe quel client MCP : Claude Code, Claude Desktop / Cowork, ou tout autre hôte.

Projet communautaire, indépendant de l'éditeur de Corymbus. Fourni tel quel, sous licence MIT. Vous utilisez vos propres identifiants ; aucun secret n'est inclus dans ce dépôt.


Sommaire

Related MCP server: codebeamer-mcp

Prérequis

  • Node.js ≥ 18 (utilise fetch natif). Vérifier : node --version.

  • Un compte Corymbus (email + mot de passe).


Installation rapide (sans cloner, via npx)

C'est la méthode recommandée : le client MCP lance le serveur directement depuis GitHub, en passant vos identifiants par la section env. Rien à cloner.

Claude Code

claude mcp add corymbus \
  -e CORYMBUS_EMAIL=email@domaine.com \
  -e CORYMBUS_PASSWORD=votre-mot-de-passe \
  -- npx -y github:laSonde/corymbus-mcp

Claude Desktop / Cowork (ou tout hôte à config JSON)

Dans le fichier de configuration MCP du client :

{
  "mcpServers": {
    "corymbus": {
      "command": "npx",
      "args": ["-y", "github:laSonde/corymbus-mcp"],
      "env": {
        "CORYMBUS_EMAIL": "email@domaine.com",
        "CORYMBUS_PASSWORD": "votre-mot-de-passe"
      }
    }
  }
}

Redémarrez le client : les outils corymbus_* apparaissent alors.

💡 npx télécharge et met en cache le dépôt au premier lancement. Pour forcer une mise à jour ultérieure : npx -y github:laSonde/corymbus-mcp@main (ou videz le cache npx).


Installation en clonant le dépôt

Utile pour développer, modifier les outils, ou épingler une version.

git clone https://github.com/laSonde/corymbus-mcp.git
cd corymbus-mcp
npm install
cp .env.example .env      # puis renseignez CORYMBUS_EMAIL / CORYMBUS_PASSWORD
node scripts/smoke-test.js   # test rapide (version, whoami, quelques listes)

Enregistrement (le serveur lira le .env du dossier) :

claude mcp add corymbus -- node "/chemin/absolu/vers/corymbus-mcp/src/index.js"

Le client gère seul le login puis le refresh des tokens JWT. Les tokens sont mis en cache dans ~/.corymbus-mcp/tokens.json (permissions 600).

🔒 .env et tokens sont ignorés par git (voir .gitignore) — ne les committez jamais.


Outils exposés

Lecture

Outil

Rôle

corymbus_whoami

Utilisateur authentifié

corymbus_version

Version du serveur

corymbus_activity_types

Énumération des types d'activité

corymbus_list_accounts

Comptes (filtres : nameContains, owner, activity)

corymbus_list_contacts

Contacts (account, opportunity, target, owner…)

corymbus_list_opportunities

Opportunités (account, contact, période de clôture…)

corymbus_list_activities

Activités (type, owner, account, contact, opportunity)

corymbus_list

Entités secondaires : campaign, target, user, subscription, filter, team, document, product, quote

Écriture (déclenche une confirmation côté client MCP)

Outil

Rôle

corymbus_upsert_contact

Créer / mettre à jour un contact

corymbus_upsert_account

Créer / mettre à jour un compte

corymbus_upsert_opportunity

Créer / mettre à jour une opportunité

corymbus_upsert_activity

Créer / mettre à jour une activité

corymbus_raw_request

Appel brut (endpoints non couverts)

Toutes les listes acceptent size (défaut 25, max 1000), page (dès 0), order_field et order_direction. Les upsert acceptent un objet extra_fields pour les champs personnalisés propres à votre tenant.

Exemples en langage naturel

  • « Combien de comptes contiennent "solaris" dans leur nom ? »

  • « Montre-moi les 10 dernières activités de type e-mail. »

  • « Liste les opportunités dont la clôture est prévue ce trimestre. »

  • « Crée une tâche de relance pour le contact 12345 la semaine prochaine. »


Sécurité

  • Les écritures s'appliquent à un CRM de production : chaque upsert_* et raw_request déclenche une demande de permission côté client MCP.

  • Vos identifiants ne quittent jamais votre machine : ils vivent dans votre .env local ou dans la section env de la config de votre client MCP.

  • Ne committez jamais votre .env ni le cache de tokens.

Documentation API

Licence

MIT.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    A Model Context Protocol server that lets Claude manage keyCRM catalogue, stock, orders, customers, pipelines, and more via natural language.
    3
  • F
    license
    -
    quality
    C
    maintenance
    Demonstration MCP server for Claude Team integration, enabling querying of sample business data (orders, clients, products) and real-time currency exchange rates through natural language.

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for ClassQuill, a tutoring-business-management platform.

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

  • MCP server for AI dialogue using various LLM models via AceDataCloud

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/laSonde/corymbus-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server