Skip to main content
Glama

Kanta MCP Server

by Kanta-Inc

Kanta MCP Server

Un serveur MCP (Model Context Protocol) pour l'API Kanta, permettant l'intégration avec des modèles de langage comme Claude.

Description

Ce serveur MCP expose les fonctionnalités de l'API Kanta v1.1 à travers le protocole MCP, permettant aux assistants IA d'interagir avec les données Kanta pour :

  • Gérer les clients (création, mise à jour, recherche, assignation)
  • Administrer les utilisateurs
  • Consulter les données des personnes
  • Accéder aux informations des cabinets et structures
  • Récupérer les résumés de risques

Fonctionnalités

Gestion des Clients

  • get_customers : Lister les clients avec pagination
  • get_customer : Récupérer un client par ID
  • create_customer : Créer un nouveau client
  • update_customer : Mettre à jour un client existant
  • search_customers : Rechercher des clients
  • assign_customers : Assigner superviseurs/contributeurs
  • get_customer_risk_summary : Récupérer le résumé des risques

Gestion des Utilisateurs

  • get_users : Lister les utilisateurs
  • get_user : Récupérer un utilisateur par ID
  • create_user : Créer un nouvel utilisateur
  • delete_user : Supprimer un utilisateur

Gestion des Personnes

  • get_persons : Lister les personnes
  • get_person : Récupérer une personne par ID

Autres Fonctionnalités

  • get_firms : Lister les cabinets
  • get_structure : Récupérer les informations de structure

Installation

Installing via Smithery

To install kanta-mcp-server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @Kanta-Inc/kanta-mcp-server --client claude

Manual Installation

  1. Cloner le repository :
git clone <repository-url> cd kanta-mcp-server
  1. Installer les dépendances :
npm install
  1. Compiler le TypeScript :
npm run build

Configuration

Variables d'environnement requises

  • KANTA_API_KEY : Votre clé API Kanta (obligatoire)
  • KANTA_API_URL : URL de base de l'API (optionnel, défaut: https://app.kanta.fr/api/v1)

Obtention de la clé API

Pour obtenir votre clé API Kanta :

  1. Connectez-vous à https://app.kanta.fr
  2. Allez dans "Gestion du cabinet"
  3. Sélectionnez "Clés API"
  4. Générez ou copiez votre clé API

Utilisation

Lancement du serveur

# Avec npm KANTA_API_KEY=your_api_key npm start # Ou avec tsx pour le développement KANTA_API_KEY=your_api_key npm run dev

Configuration MCP

Ajoutez cette configuration à votre client MCP (comme Claude Desktop) :

{ "mcpServers": { "kanta": { "command": "node", "args": ["/chemin/vers/kanta-mcp-server/dist/index.js"], "env": { "KANTA_API_KEY": "votre_cle_api_ici" } } } }

Développement

Scripts disponibles

  • npm run build : Compile le TypeScript
  • npm start : Lance le serveur compilé
  • npm run dev : Lance en mode développement avec tsx
  • npm run watch : Lance en mode watch pour le développement

Structure du projet

src/ ├── index.ts # Point d'entrée principal ├── types.ts # Définitions de types et schémas Zod ├── kanta-client.ts # Client HTTP pour l'API Kanta └── tools/ ├── customers.ts # Outils pour la gestion des clients ├── users.ts # Outils pour la gestion des utilisateurs ├── persons.ts # Outils pour la gestion des personnes └── misc.ts # Autres outils (cabinets, structure, fichiers)

API Kanta

Ce serveur utilise l'API Kanta v1.1. Pour plus d'informations sur l'API :

  • URL de base : https://app.kanta.fr/api/v1
  • Authentification : Clé API via l'en-tête X-API-Key
  • Documentation complète disponible dans le fichier api-docs.json

Limitations

  • Les fonctionnalités d'upload/download de fichiers ne sont pas disponibles (limitation MCP)
  • Toutes les opérations nécessitent une clé API valide Kanta
  • Focus sur les opérations CRUD et la consultation des données JSON

Licence

MIT

Support

Pour les questions relatives à l'API Kanta, consultez la documentation officielle Kanta. Pour les problèmes liés à ce serveur MCP, créez une issue dans ce repository.

-
security - not tested
F
license - not found
-
quality - not tested

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.

A Model Context Protocol server that enables AI assistants to interact with Kanta API for managing clients, users, persons, and accessing risk summaries and firm information.

  1. Description
    1. Fonctionnalités
      1. Gestion des Clients
      2. Gestion des Utilisateurs
      3. Gestion des Personnes
      4. Autres Fonctionnalités
    2. Installation
      1. Installing via Smithery
      2. Manual Installation
    3. Configuration
      1. Variables d'environnement requises
      2. Obtention de la clé API
    4. Utilisation
      1. Lancement du serveur
      2. Configuration MCP
    5. Développement
      1. Scripts disponibles
      2. Structure du projet
    6. API Kanta
      1. Limitations
        1. Licence
          1. Support

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              13
              Python
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
              Last updated -
              6
              1
              TypeScript
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that lets AI assistants interact with the Sentry API to retrieve and analyze error data, manage projects, and monitor application performance.
              Last updated -
              11
              7
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server enabling AI assistants to interact with Kong Konnect's API Gateway, providing tools to query analytics data, inspect configurations, and manage control planes through natural language.
              Last updated -
              10
              33
              TypeScript
              Apache 2.0
              • Apple

            View all related MCP servers

            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/Kanta-Inc/kanta-mcp-server'

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