Serveur de paiement MCP - MCP Server sécurisé par ALMC Security 2025

Serveur de paiement MCP

Voir sur GitHub

Serveur MCP de paiement

Le premier serveur MCP de paiement de Turquie

Le serveur MCP de paiement de Wagmi Tech est un serveur MCP (Model Context Protocol) qui offre une intégration transparente avec les fournisseurs de services de paiement, permettant aux développeurs et aux agents d'intelligence artificielle de créer et de gérer des liens de paiement sans effort.

Cas d'utilisation

Transformez le fonctionnement des paiements avec notre serveur Payment MCP :

  • Service client AI: Laissez les assistants IA créer des liens de paiement lors des interactions avec les clients
  • Facturation automatisée: Générer des demandes de paiement grâce à l'IA conversationnelle
  • Innovation en matière de commerce électronique: Intégrer la création de paiements dans les processus de vente alimentés par l'IA
  • Automatisation des activités: Rationaliser les flux de facturation et de recouvrement des paiements
  • Gestion des concessions: Permettre aux concessionnaires et aux commerces de détail de collecter les paiements, les dépôts et les acomptes grâce à des systèmes pilotés par l'IA

Fournisseurs soutenus

  • Moka United - L'un des principaux fournisseurs de services de paiement en Turquie ✅
  • D'autres fournisseurs bientôt... 🔄

En tant que premier serveur MCP de paiement en Turquie, nous nous engageons à étendre le support pour tous les principaux fournisseurs de services de paiement.

Outils disponibles

create_payment_link

Crée une demande de paiement

Paramètres requis :

  • amount (float) : Montant du paiement

Paramètres optionnels :

  • other_trx_code (string) : Code de transaction pour le rapprochement
  • full_name (string) : Nom complet du client
  • email (string) : Courriel du client
  • currency (string) : Devise de paiement (par défaut : "TL")
  • installment_number (int) : Nombre de versements
  • Et bien d'autres encore...

Utilisation avec MCP Client (par exemple, Claude Desktop, Cursor)

1. Construire l'image Docker

docker build -t payment-mcp-server

2. Configurer le client MCP

Ajoutez la configuration du serveur à votre client MCP (par exemple, Claude Desktop, Cursor) :

{ "mcpServers" : { "payment-mcp-server" : { "command" : "docker", "args" : [ "run", "-i", "--rm", "-e", "PROVIDER", "-e", "DEALER_CODE", "-e", "USERNAME", "-e", "PASSWORD", "-e", "CUSTOMER_TYPE_ID", "payment-mcp-server" ], "env" : { "PROVIDER" : "moka", "DEALER_CODE" : "your_dealer_code", "USERNAME" : "votre_nom_d'utilisateur", "MOT_de_passe" : "votre_mot_de_passe", "CUSTOMER_TYPE_ID" : "your_customer_type_id" } } } }

3. Tester le serveur (optionnel)

# Test avec les variables d'environnement docker run -it \N -e PROVIDER="moka" \N -e DEALER_CODE="votre_code_dealer" \N -e USERNAME="votre_nom_d'utilisateur" \N -e PASSWORD="votre_mot_de_passe" \N -e CUSTOMER_TYPE_ID="votre_type_id" \NPaiement-mcp-server

4. Prêt à être utilisé dans le client MCP

Une fois configuré, vous pouvez utiliser l'outil create_payment_link dans votre client MCP pour créer des demandes de paiement.


Architecture du serveur

Ce serveur suit les principes d'une architecture propre avec une séparation claire des préoccupations :

  • core/ - Logique commerciale et interfaces de base
  • providers/ - Implémentations du fournisseur de paiement (Moka United, extensible à d'autres)
  • utils/ - Fonctions utilitaires (journalisation, authentification, validation)
  • errors/ - Classes de gestion des erreurs personnalisées
  • config/ - Gestion de la configuration

Mode de transport

Ce serveur utilise le transport stdio pour les connexions directes des clients MCP via la communication stdin/stdout.

Utilisation de Docker

Construction de l'image

docker build -t payment-mcp-server

Exécution du serveur

# Exécuter avec des variables d'environnement docker run -it \N -e PROVIDER="moka" \N -e DEALER_CODE="your_dealer_code" \N -e USERNAME="your_username" \N -e PASSWORD="your_password" \N -e CUSTOMER_TYPE_ID="your_customer_id" \N payment-mcp-server # Ou avec un fichier .env docker run -it --env-file .env payment-mcp-server # Exécuter avec un fournisseur différent (actuellement seul moka est supporté) docker run -it \e -e PROVIDER="moka" \e -e DEALER_CODE="your_dealer_code" \e -e USERNAME="your_username" \e -e PASSWORD="your_password" \e payment-mcp-server # Le serveur communique via stdin/stdout pour une connexion directe du client MCP

Utilisation de Docker Compose

# Créez d'abord un fichier .env avec vos identifiants echo "PROVIDER=moka" > .env echo "DEALER_CODE=votre_code_dealer" >> .env echo "USERNAME=votre_nom_d'utilisateur" >> .env echo "PASSWORD=votre_mot_de_passe" >> .env echo "CUSTOMER_TYPE_ID=votre_type_id" >> .env # Exécuter le serveur docker-compose up

Variables d'environnement

VariableDescription de la variableDéfaut
PROVIDERFournisseur de paiement à utilisermoka
DEALER_CODECode de distributeur du prestataire de paiementObligatoire
USERNAMENom d'utilisateur du prestataire de paiementObligatoire
MOT DE PASSEMot de passe du prestataire de paiementObligatoire
CUSTOMER_TYPE_IDID du type de clientObligatoire

Options CLI

OptionDescription de l'optionDéfaut
--providerFournisseur de paiement à utiliser (env : PROVIDER)moka
--dealer-codeCode du revendeur du fournisseur de paiementRequis
--usernameNom d'utilisateur du prestataire de paiementObligatoire
--mot de passeMot de passe du prestataire de paiementObligatoire
--customer-type-idID du type de clientObligatoire
--hostServeur hôte0.0.0.0
--PortPort du serveur8050

Journaux

Les logs sont sauvegardés dans /app/logs/ à l'intérieur du conteneur. Pour conserver les journaux, montez un volume :

docker run -v ./logs:/app/logs payment-mcp-server

Support et aide

Vous avez besoin d'aide pour configurer ou utiliser le serveur Wagmi Tech Payment MCP ?

Contactez-nous :hello@wagmitech.co

Nous sommes là pour vous aider à intégrer les capacités de paiement dans vos flux de travail d'IA.

Ce serveur MCP de paiement n'est que le début de notre vision pour rendre le traitement des paiements plus intelligent, accessible et intégré dans l'écosystème de l'IA.

Wagmi Tech

Nous allons tous y arriver !


Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
Alpha Ticker MCPAucune documentation n'est disponible.Voir
Serveur MCP InfactoryUn serveur MCP (Model Context Protocol) pour interagir avec les API d'Infactory à l'aide de Claude e...Voir
Sécurité RADUn serveur de protocole de contexte de modèle (MCP) pour RAD Security, fournissant des informations...Voir
Gestion des PC dans le nuageMCP Server pour la gestion des PC du nuage Azure à l'aide de l'API Microsoft Graph.Voir
Serveur MCP à distance (Authless)Cet exemple vous permet de déployer un serveur MCP distant qui ne nécessite pas d'authentification s...Voir
Serveur MCP Ubuntu sécurisé🔒 Serveur Security-First Model Context Protocol pour des opérations sûres du système UbuntuVoir