Calculer des remboursements avec un outil MCP
Votre assistant compatible MCP peut appeler calculate_shared_expenses avec les montants, payeurs et poids que vous choisissez de lui fournir. Le serveur calcule puis renvoie un résultat structuré.
https://partly-exact-split.paul-brousses.workers.dev/mcp
Vérifier un partage depuis des données explicites
L’outil ne cherche pas vos dépenses à votre place. Il est utile quand votre assistant dispose déjà d’un tableau que vous lui avez donné et doit calculer les parts sans approximation décimale.
Connecter puis appeler l’outil
1.Choisir un client compatible
Dans votre client MCP, ajoutez le serveur HTTPS à partir de l’URL indiquée. Les options et conditions du client s’appliquent ; une URL MCP n’est pas une application approuvée dans un catalogue.
2.Fournir les arguments
Utilisez la devise, les participants identifiés, les montants en centimes, le payeur et les poids par dépense. L’assistant ne doit pas inventer de données manquantes.
3.Contrôler le résultat
Relisez le total, les parts et les remboursements renvoyés. Vous gardez le contrôle des règlements ; le serveur n’exécute aucun paiement.
Exemple fictif
Arguments d’exemple
Exemple fictif pour calculate_shared_expenses ; 9 000 centimes signifient 90,00 EUR.
{
"currency": "EUR",
"participants": [
{
"id": "a",
"name": "Alice"
},
{
"id": "b",
"name": "Ben"
},
{
"id": "c",
"name": "Chloé"
}
],
"expenses": [
{
"amountCents": 9000,
"payerId": "a",
"shares": {
"a": 1,
"b": 1,
"c": 1
}
},
{
"amountCents": 3000,
"payerId": "b",
"shares": {
"a": 1,
"b": 1,
"c": 1
}
}
]
}Total : 12 000 centimes. Parts : 4 000 centimes chacun. Ben rembourse 1 000 centimes à Alice et Chloé 4 000 centimes à Alice.
Le contrat du calcul
- De 2 à 30 participants et de 1 à 100 dépenses. Les montants et les poids sont des entiers, pas des valeurs décimales approximatives.
- Une seule devise parmi EUR, USD, GBP, CHF et CAD. Les poids positifs vont de 1 à 10 000 ; omettez une personne des parts pour l’exclure d’une dépense.
- L’outil ne lit ni fichiers, ni historique de conversation, ni compte bancaire. Les remboursements suggérés ne garantissent pas un nombre globalement minimal de virements.
Une requête reçue par un serveur
Les arguments fournis par votre client sont envoyés au serveur MCP pour le calcul. L’application ne journalise ni ne conserve le contenu financier. Votre client peut conserver la conversation ; l’hébergeur traite des métadonnées techniques selon ses propres règles. Utilisez des alias.
ConfidentialitéQuestions pratiques
L’outil voit-il toute ma conversation ?
Il reçoit les arguments de l’appel. Il ne possède pas de fonction pour récupérer votre historique, vos fichiers ou vos comptes.
Puis-je transmettre des euros décimaux ?
amountCents attend des centimes entiers. Convertissez 12,50 EUR en 1250 et vérifiez la devise avant l’appel.
Faut-il un compte Partly ?
Le calcul ne demande pas de compte Partly. Votre client MCP a ses propres conditions d’accès et de compatibilité.