このMCPでできること
Exposes French ERP operations for managing customers, employees, opportunities, quotes, orders, invoices, products, suppliers, stock, leave, and IT tickets.
ツール
入力スキーマ
{'type': 'object', 'required': ['quote_id'], 'properties': {'quote_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['opportunity_id'], 'properties': {'opportunity_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'properties': {'city': {'type': ['string', 'null'], 'maxLength': 120}, 'name': {'type': ['string', 'null'], 'maxLength': 200, 'minLength': 2}, 'email': {'type': ['string', 'null'], 'format': 'email'}, 'notes': {'type': ['string', 'null']}, 'phone': {'type': ['string', 'null'], 'pattern': '^\\+?[0-9\\s\\-().]{6,30}$'}, 'siren': {'type': ['string', 'null'], 'maxLength': 11}, 'siret': {'type': ['string', 'null'], 'maxLength': 17}, 'status': {'enum': ['actif', 'inactif', 'archivé', None], 'type': ['string', 'null']}, 'address': {'type': ['string', 'null']}, 'company': {'type': ['string', 'null'], 'maxLength': 200}, 'country': {'type': ['string', 'null'], 'maxLength': 80}, 'website': {'type': ['string', 'null'], 'pattern': '^(https?://)?[a-zA-Z0-9][a-zA-Z0-9.\\-]*\\.[a-zA-Z]{2,}(/.*)?$'}, 'category': {'enum': ['prospect', 'client'], 'type': 'string'}, 'icp_score': {'type': ['integer', 'null'], 'maximum': 100, 'minimum': 0}, 'last_name': {'type': ['string', 'null'], 'maxLength': 100}, 'first_name': {'type': ['string', 'null'], 'maxLength': 100}, 'vat_number': {'type': ['string', 'null'], 'maxLength': 32}, 'postal_code': {'type': ['string', 'null'], 'maxLength': 20}, 'address_line1': {'type': ['string', 'null'], 'maxLength': 255}, 'address_line2': {'type': ['string', 'null'], 'maxLength': 255}, 'marketing_opt_in': {'type': 'boolean'}}, 'description': 'Request body', 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['client_id', 'title'], 'properties': {'notes': {'type': ['string', 'null'], 'maxLength': 5000}, 'stage': {'type': 'string', 'maxLength': 40, 'minLength': 1}, 'amount': {'type': ['number', 'null'], 'maximum': 9999999999.99, 'minimum': 0.0}, 'client_id': {'type': 'string'}, 'probability': {'type': ['integer', 'null'], 'maximum': 100, 'minimum': 0}, 'expected_close_date': {'type': ['string', 'null'], 'format': 'date-time'}}, 'description': 'Request body', 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['items', 'supplier_id'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'quantity'], 'properties': {'quantity': {'type': 'object'}, 'product_id': {'type': 'object'}, 'unit_price': {'type': 'object'}}, 'additionalProperties': False}, 'minItems': 1}, 'notes': {'type': ['string', 'null']}, 'site_id': {'type': ['string', 'null'], 'format': 'uuid'}, 'order_type': {'enum': ['MANUAL', 'AUTO'], 'type': 'string'}, 'supplier_id': {'type': 'string', 'format': 'uuid'}, 'expected_delivery_date': {'type': ['string', 'null'], 'format': 'date'}}, 'description': 'Request body', 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['category', 'name', 'sku', 'unit_price'], 'properties': {'sku': {'type': 'string', 'maxLength': 50, 'minLength': 1}, 'name': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'unit': {'type': 'string', 'maxLength': 30}, 'barcode': {'type': ['string', 'null'], 'pattern': '^[0-9A-Za-z\\-]{1,64}$'}, 'site_id': {'type': ['string', 'null'], 'format': 'uuid'}, 'category': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'threshold': {'type': 'number', 'minimum': '0.000'}, 'cost_price': {'type': ['number', 'null'], 'minimum': '0.00'}, 'unit_price': {'type': 'number', 'minimum': '0.00'}, 'auto_reorder': {'type': 'boolean'}, 'sold_by_weight': {'type': 'boolean'}, 'unit_precision': {'type': 'integer', 'maximum': 3, 'minimum': 0}, 'reorder_quantity': {'type': ['number', 'null'], 'minimum': '0.000'}, 'valuation_method': {'enum': ['FIFO', 'LIFO', 'CMP'], 'type': 'string'}, 'quantity_in_stock': {'type': 'number', 'minimum': '0.000'}}, 'description': 'Request body', 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['client_id', 'items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['quantity', 'unit_price'], 'properties': {'quantity': {'type': 'object'}, 'tva_rate': {'type': 'object'}, 'product_id': {'type': 'object'}, 'unit_price': {'type': 'object'}, 'product_name': {'type': 'object'}, 'discount_percent': {'type': 'object'}}}, 'minItems': 1}, 'notes': {'type': ['string', 'null']}, 'currency': {'type': 'string'}, 'client_id': {'type': 'string'}, 'valid_until': {'type': ['string', 'null'], 'format': 'date'}, 'technician_id': {'type': ['string', 'null']}, 'opportunity_id': {'type': ['string', 'null']}, 'discount_percent': {'type': ['number', 'null'], 'maximum': '100', 'minimum': '0'}, 'intervention_date': {'type': ['string', 'null'], 'format': 'date'}}, 'description': 'Request body'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['cart_lines', 'payments', 'session_id'], 'properties': {'payments': {'type': 'array', 'items': {'type': 'object', 'required': ['amount_cents', 'method'], 'properties': {'last4': {'type': 'object'}, 'method': {'type': 'object'}, 'provider': {'type': 'object'}, 'charge_id': {'type': 'object'}, 'reader_id': {'type': 'object'}, 'card_brand': {'type': 'object'}, 'amount_cents': {'type': 'object'}, 'change_cents': {'type': 'object'}, 'payment_intent_id': {'type': 'object'}}, 'additionalProperties': False}, 'minItems': 1}, 'client_id': {'type': ['string', 'null'], 'format': 'uuid'}, 'cart_lines': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'qty', 'tax_rate_percent', 'total_ht_cents', 'total_ttc_cents', 'total_tva_cents', 'unit_price_ht_cents'], 'properties': {'qty': {'type': 'object'}, 'label': {'type': 'object'}, 'product_id': {'type': 'object'}, 'discount_cents': {'type': 'object'}, 'total_ht_cents': {'type': 'object'}, 'total_ttc_cents': {'type': 'object'}, 'total_tva_cents': {'type': 'object'}, 'tax_rate_percent': {'type': 'object'}, 'unit_price_ht_cents': {'type': 'object'}}, 'additionalProperties': False}, 'minItems': 1}, 'session_id': {'type': 'string', 'format': 'uuid'}}, 'description': 'Request body', 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['action'], 'properties': {'action': {'type': 'string', 'description': "Nom canonique de l'action (ex: 'rh.employes.create')."}, 'params': {'type': 'object', 'description': 'Tous les paramètres mélangés : path params (id, ...), query params (limit, cursor, ...) et body fields. Le serveur route automatiquement selon la spec OpenAPI.', 'additionalProperties': True}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'action': {'type': 'string', 'description': "Action exacte au format `<module>.<resource>.<verb>` (ex: 'rh.employes.create'). Retourne le schéma complet."}, 'module': {'type': 'string', 'description': "Nom du module (ex: 'rh', 'finance', 'clients'). Optionnel."}, 'search': {'type': 'string', 'description': "Recherche textuelle dans les noms d'action et descriptions. Optionnel."}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['client_id'], 'properties': {'client_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['quote_id'], 'properties': {'quote_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['quote_id'], 'properties': {'quote_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['end_date', 'start_date', 'type'], 'properties': {'type': {'type': 'string'}, 'reason': {'type': ['string', 'null'], 'maxLength': 2000}, 'end_date': {'type': 'string', 'format': 'date'}, 'start_date': {'type': 'string', 'format': 'date'}, 'half_day_end': {'type': 'boolean'}, 'leave_type_id': {'type': ['string', 'null'], 'format': 'uuid'}, 'half_day_start': {'type': 'boolean'}}, 'description': 'Request body'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['body', 'client_id'], 'properties': {'body': {'type': 'object', 'properties': {'city': {'type': ['string', 'null'], 'maxLength': 120}, 'name': {'type': ['string', 'null'], 'maxLength': 200, 'minLength': 2}, 'email': {'type': ['string', 'null'], 'format': 'email'}, 'notes': {'type': ['string', 'null']}, 'phone': {'type': ['string', 'null'], 'pattern': '^\\+?[0-9\\s\\-().]{6,30}$'}, 'siren': {'type': ['string', 'null'], 'maxLength': 11}, 'siret': {'type': ['string', 'null'], 'maxLength': 17}, 'status': {'enum': ['actif', 'inactif', 'archivé'], 'type': 'string'}, 'address': {'type': ['string', 'null']}, 'company': {'type': ['string', 'null'], 'maxLength': 200}, 'country': {'type': ['string', 'null'], 'maxLength': 80}, 'website': {'type': ['string', 'null'], 'pattern': '^(https?://)?[a-zA-Z0-9][a-zA-Z0-9.\\-]*\\.[a-zA-Z]{2,}(/.*)?$'}, 'category': {'enum': ['prospect', 'client'], 'type': 'string'}, 'icp_score': {'type': ['integer', 'null'], 'maximum': 100, 'minimum': 0}, 'last_name': {'type': ['string', 'null'], 'maxLength': 100}, 'first_name': {'type': ['string', 'null'], 'maxLength': 100}, 'vat_number': {'type': ['string', 'null'], 'maxLength': 32}, 'postal_code': {'type': ['string', 'null'], 'maxLength': 20}, 'address_line1': {'type': ['string', 'null'], 'maxLength': 255}, 'address_line2': {'type': ['string', 'null'], 'maxLength': 255}, 'marketing_opt_in': {'type': 'boolean'}}, 'description': 'Request body', 'additionalProperties': False}, 'client_id': {'type': 'string', 'description': '(path parameter)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
GestãoClick
Connects to the GestãoClick ERP to manage customers, suppliers, products, sales, service orders, budgets, and financial records.
Odichat
Manages WhatsApp, Instagram, and Facebook inboxes with contacts, conversations, agents, automation rules, labels, canned response…
Coordinalo — Service Business Operations
Manages appointment-based service businesses, including clients, providers, services, availability, public booking agendas, recur…
StackFast FractWin Expert Brain
Provides governed sales, negotiation, strategy, operations, CRM, estimation, artifact, and risk-management workflows with human a…
GrowthKit Revenue Intelligence
Supports B2B revenue operations with lead campaigns, ICP and company enrichment, CRM records and activities, outreach drafting, t…
KaiCalls
Provides AI phone reception, outbound calling campaigns, call transcripts and recordings, lead management, routing, staff alerts,…