Skip to main content
Glama

MCP ERP Client

Serveur MCP (Model Context Protocol) pour interagir avec l'ERP via l'API REST.

Securite

Ce MCP ne contient aucun secret dans le code source. Toutes les donnees sensibles sont dans le fichier .env (exclu du repo via .gitignore).

Double verrou d'authentification :

  1. Cle API (X-API-Key) — sans cette cle, l'API rejette toutes les requetes

  2. Compte Microsoft (Azure AD Device Code Flow) — l'utilisateur doit s'authentifier avec un compte Microsoft autorise dans le tenant Azure AD

Meme si quelqu'un clone ce repo, il ne peut rien faire sans :

  • La cle API (ERP_API_KEY)

  • Un compte Microsoft dans le bon tenant Azure AD (AZURE_AD_TENANT_ID)

  • L'ID de l'application Azure AD (AZURE_AD_CLIENT_ID)

Related MCP server: PyerP MCP Server

Installation

npm install
cp .env.example .env
# Remplir le .env avec les vraies valeurs
npm run build

Configuration (.env)

ERP_API_URL=https://votre-api.vercel.app
ERP_API_KEY=votre-cle-api
AZURE_AD_TENANT_ID=votre-tenant-id
AZURE_AD_CLIENT_ID=votre-client-id

Utilisation avec Claude Desktop / Claude Code

Ajouter dans la configuration MCP :

{
  "mcpServers": {
    "erp": {
      "command": "node",
      "args": ["/chemin/vers/mcp/dist/index.js"]
    }
  }
}

Outils disponibles (14)

Authentification (2)

Outil

Description

erp_login

Connexion Microsoft (Device Code Flow)

erp_status

Verifier l'etat de la session

Clients (4)

Outil

Description

list_clients

Rechercher/lister les clients

get_client

Detail d'un client par ID

create_client

Creer un client (societe, SIREN, adresse obligatoires)

update_client

Modifier un client

Devis (6)

Outil

Description

list_devis

Rechercher/lister les devis

get_devis

Detail d'un devis avec ses lignes

create_devis

Creer un devis (brouillon)

update_devis

Modifier un devis

add_devis_item

Ajouter une ligne a un devis

update_devis_item

Modifier une ligne de devis

Templates (2)

Outil

Description

list_templates

Lister les modeles de devis

get_template

Detail d'un template avec ses lignes

Architecture

mcp/
  src/
    index.ts          # Point d'entree (transport stdio)
    api-client.ts     # Client HTTP (X-API-Key + Bearer Microsoft)
    schemas.ts        # Validation Zod des inputs
    auth/
      device-code.ts  # Microsoft Device Code Flow
      refresh.ts      # Auto-refresh du token
      token-store.ts  # Stockage local (~/.erp-mcp/auth.json)
    tools/
      auth-tools.ts   # erp_login, erp_status
      clients.ts      # CRUD clients
      devis.ts        # CRUD devis + items
      templates.ts    # Lecture templates

Aucune connexion directe a la base de donnees. Tout passe par l'API REST.

F
license - not found
-
quality - not tested
D
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

  • A
    license
    A
    quality
    D
    maintenance
    An MCP (Model Context Protocol) server that enables integration with the Simplifier Low Code Platform. This server provides tools and capabilities for creating and managing Simplifier Connectors and BusinessObjects through the platform's REST API.
    17
    59
    5
    MIT
  • F
    license
    -
    quality
    -
    maintenance
    An MCP server that enables LLM agents to interact with PyerP ERP systems via a REST API. It allows users to search, read, create, and update ERP records such as inventory, clients, and users using natural language.
  • F
    license
    -
    quality
    F
    maintenance
    An MCP server that integrates with the FacturaScripts ERP system, providing resources and tools to manage clients, products, invoices, accounting entries, and business analytics through natural language.
    10

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.

  • ERP français avec serveur MCP natif : plus de 1 800 actions métier auto-générées via OpenAPI.

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

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/webexpr-pvilledary/mcp-erp'

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