Serveur MCP de Lipi
Dernière mise à jour:
Ceci est une traduction de courtoisie. La version anglaise fait foi.
En bref. Lipi dispose d’un serveur MCP distant à
https://api.lipi.com.np/mcp. Ajoutez-le à votre assistant IA, connectez-vous à Lipi et choisissez Lecture seule ou Accès complet. L’assistant peut alors répondre à des questions sur votre argent et, avec l’Accès complet, tenir vos comptes à jour. Vous pouvez voir chacune de ses actions et le déconnecter à tout moment dans Lipi sous Paramètres → Assistants IA.
Ce qu’il fait
Le serveur MCP de Lipi permet à un assistant IA d’utiliser vos livres de comptes Lipi : comptes, dépenses et revenus, budgets, prêts bancaires et EMI, carnets de personnes, partages, actifs, factures et rapports. Utilisez-le pour poser des questions comme :
- Combien ai-je dépensé en alimentation ce mois-ci par rapport au mois dernier ?
- De quels budgets suis-je proche du dépassement ?
- Quel est mon patrimoine net, et quelle part de la variation vient du cours du dollar ?
- Ajoute Rs 1,250 pour des courses chez Bhatbhateni aujourd’hui depuis mon compte Nabil.
- Voici une photo du relevé de mon prêt immobilier : mets à jour l’échéancier des EMI.
L’assistant peut faire ce que vous pouvez faire dans l’application Lipi, avec les mêmes contrôles et les mêmes limites d’offre, et rien de plus. Vous avez besoin d’un compte Lipi. Inscrivez-vous gratuitement.
Connexion
L’URL du serveur est la même partout :
https://api.lipi.com.np/mcp
La première fois qu’un assistant se connecte, il ouvre une page de connexion Lipi dans votre navigateur. Connectez-vous, choisissez un niveau d’accès et sélectionnez Autoriser.
Claude (claude.ai, ordinateur et mobile)
- Ouvrez Paramètres → Connecteurs et sélectionnez Ajouter un connecteur personnalisé.
- Nommez-le
Lipi, collez l’URL du serveur et sélectionnez Ajouter. - Sélectionnez Connecter et connectez-vous à Lipi.
Claude Code
Installez le plugin Lipi. Il ajoute le serveur et des skills facultatifs comme un bilan mensuel et une prévision de trésorerie :
/plugin marketplace add LipiTechnology/lipi-expense-tracker
/plugin install lipi-expense-tracker@lipi
Exécutez ensuite /mcp, choisissez lipi et connectez-vous. Pour ajouter uniquement le serveur, exécutez claude mcp add --transport http lipi https://api.lipi.com.np/mcp.
ChatGPT
Lipi figure dans le répertoire de plugins de ChatGPT, vous n’avez donc besoin ni de l’URL du serveur ni du mode développeur. Les étapes sont les mêmes sur le web, dans l’application ordinateur et dans l’application mobile.
- Dans ChatGPT, ouvrez Plugins dans la barre latérale (ou ouvrez Lipi dans le répertoire de plugins).
- Ouvrez Lipi, sélectionnez Installer le plugin, puis Connecter.
- Lorsque ChatGPT vous envoie vers Lipi, connectez-vous, choisissez un niveau d’accès et sélectionnez Autoriser.
Pour l’utiliser dans une conversation, tapez @Lipi, ou sélectionnez + et choisissez Lipi. ChatGPT utilise aussi Lipi de lui-même lorsque vous l’interrogez sur votre argent. Pour le déconnecter, ouvrez Paramètres → Plugins, sélectionnez Lipi et choisissez Déconnecter, ou retirez-le dans Lipi sous Paramètres → Assistants IA.
Autres assistants
Tout client qui prend en charge les serveurs MCP distants via Streamable HTTP avec OAuth fonctionne. Par exemple :
| Assistant | Fichier | Ajouter |
|---|---|---|
| Cursor | ~/.cursor/mcp.json |
{ "mcpServers": { "lipi": { "url": "https://api.lipi.com.np/mcp" } } } |
| VS Code (GitHub Copilot) | .vscode/mcp.json |
{ "servers": { "lipi": { "type": "http", "url": "https://api.lipi.com.np/mcp" } } } |
| Codex | ~/.codex/config.toml |
[mcp_servers.lipi] avec url = "https://api.lipi.com.np/mcp", puis codex mcp login lipi |
| Gemini CLI | ~/.gemini/settings.json |
{ "mcpServers": { "lipi": { "httpUrl": "https://api.lipi.com.np/mcp" } } } |
Le plugin, les skills et la configuration pour d’autres assistants sont sur GitHub.
Niveaux d’accès
Vous en choisissez un lors de la connexion, et pouvez le modifier plus tard dans Lipi sous Paramètres → Assistants IA.
- Lecture seule (par défaut). L’assistant peut consulter vos comptes, transactions, budgets, prêts, actifs, factures et rapports. Il ne peut rien modifier.
- Accès complet. L’assistant peut aussi ajouter, modifier et supprimer des enregistrements. Chaque écriture passe par les mêmes contrôles et les mêmes limites d’offre que l’application.
Quel que soit le niveau, l’assistant ne peut jamais voir votre mot de passe, modifier vos informations de connexion ni supprimer votre compte Lipi. Lipi demande à l’assistant de vous consulter avant de supprimer quoi que ce soit et de vous montrer ce qu’il va écrire avant une modification en masse.
Outils
Chaque outil est étiqueté pour votre assistant : les outils de lecture sont marqués en lecture seule, les outils qui suppriment sont marqués comme destructifs, et aucun outil n’atteint autre chose que vos propres données Lipi. Certains outils nécessitent Premium ; avec l’offre Gratuite, ils l’indiquent au lieu de répondre.
| Domaine | Lecture | Écriture (Accès complet) |
|---|---|---|
| Démarrage et profil | get_overview, get_plan, get_settings, list_notifications, search |
update_settings, mark_notifications_read |
| Comptes | list_accounts, get_account, get_account_balance_trend |
create_account, update_account, delete_account |
| Catégories | list_categories |
create_category, update_category, delete_category |
| Transactions | list_transactions, get_transaction, get_transaction_summary |
create_transaction, create_transactions, create_transfer, update_transaction, delete_transaction |
| Budgets | list_budgets, get_budget_progress |
create_budget, update_budget, delete_budget |
| Rapports | get_cash_flow, get_savings_rate, get_net_worth_trend, get_spending_forecast, get_recurring_expenses, get_category_movers, get_bills_radar, get_unusual_spend, get_spending_by_intent, get_intent_trend, get_activity_log |
export_transactions_csv |
| Récurrents et planifiés | list_recurring, list_scheduled |
create_recurring, update_recurring, toggle_recurring, post_recurring_now, delete_recurring, create_scheduled, update_scheduled, post_scheduled_now, cancel_scheduled, delete_scheduled |
| Prêts bancaires et EMI | list_bank_loans, get_bank_loan |
save_bank_loan, set_bank_loan_rows, pay_bank_loan_rows, unpay_bank_loan_rows, save_bank_loan_event, delete_bank_loan_event, delete_bank_loan |
| Carnets de personnes | list_ledgers, get_ledger |
save_ledger, save_ledger_entry, delete_ledger_entry, delete_ledger |
| Partages | list_splits, get_split, get_splits_summary |
create_split, update_split, record_split_settlement |
| Actifs | list_assets, get_asset_summary |
create_asset, update_asset, delete_asset |
| Factures | list_invoices, get_invoice, list_clients, list_identities |
create_invoice, update_invoice, set_invoice_status, record_invoice_payment, save_client, delete_invoice |
| Reçus et fichiers | get_scan, read_document |
scan_receipt, attach_file |
| Taux et marchés | list_currencies, get_exchange_rates, convert_currency, get_metal_prices, get_nepse_index |
Le serveur propose aussi une ressource de guide, lipi://guide, avec les parcours complets, et deux prompts : un bilan mensuel et un import d’échéancier de prêt.
Conventions
- L’argent est une chaîne décimale comme
"1500.00", dans la devise du compte. - Les dates sont grégoriennes,
YYYY-MM-DD. Si vous raisonnez en Bikram Sambat, l’assistant convertit et doit préciser de quel calendrier il parle. - Les sorties d’argent relèvent de l’une de trois catégories : dépenses, exclues (assurance, investissements, capital du prêt) ou impôts. Les totaux indiquent celle qu’ils couvrent.
- Déplacer de l’argent entre vos propres comptes est un virement, pas une dépense plus un revenu.
- Les taux de change sont pris à la date de la transaction, pas à celle d’aujourd’hui.
Connexion et sécurité
- Le serveur utilise OAuth 2.1 avec PKCE (S256) et l’enregistrement dynamique de clients. La découverte se fait à
https://api.lipi.com.np/.well-known/oauth-authorization-serverethttps://api.lipi.com.np/.well-known/oauth-protected-resource/mcp. - Chaque jeton est lié à
https://api.lipi.com.np/mcpet ne peut pas être utilisé ailleurs. - Les jetons d’accès durent 1 heure. Les jetons d’actualisation durent 90 jours et changent à chaque utilisation.
- Chaque connexion peut effectuer jusqu’à 120 requêtes par minute.
- Votre assistant ne voit jamais votre mot de passe Lipi. Vous vous connectez sur la page propre à Lipi.
Voir l’activité et déconnecter
Ouvrez Lipi et allez dans Paramètres → Assistants IA. Vous y voyez chaque assistant connecté, l’accès que vous lui avez donné, la date de sa dernière utilisation et un journal de chaque action qu’il a effectuée. Le journal est conservé 30 jours.
Sélectionnez Déconnecter pour arrêter un assistant immédiatement. Il ne peut pas se reconnecter sans vous le demander à nouveau.
Confidentialité
Lorsque vous posez une question à un assistant, les enregistrements Lipi dont il a besoin pour répondre sont envoyés au fournisseur de cet assistant, comme Anthropic ou OpenAI. Ce qu’il en advient là-bas relève de votre accord avec ce fournisseur. Ce que Lipi conserve sur chaque connexion figure dans notre politique de confidentialité. L’utilisation du serveur est couverte par nos conditions d’utilisation.
Dépannage
- L’assistant dit qu’il ne peut pas faire de modifications. Vous vous êtes connecté en Lecture seule. Passez à l’Accès complet dans Paramètres → Assistants IA.
- Un outil indique qu’il faut Premium. Cette fonctionnalité fait partie de Premium, comme dans l’application.
- La connexion redemande sans cesse. Votre accès a été déconnecté ou le jeton d’actualisation a expiré après 90 jours sans utilisation. Reconnectez-vous.
- Les montants semblent faux. Vérifiez la devise du compte et la catégorie de sortie. Les totaux dans la devise par défaut utilisent le taux à la date de chaque transaction.
Assistance
Écrivez à support@lipi.com.np. Pour les questions de confidentialité, écrivez à privacy@lipi.com.np.
Lipi Technology, Balkumari-9, Lalitpur, Nepal (numéro d’immatriculation de la société 610048917) exploite Lipi et son serveur MCP. E-mail officiel : info@lipi.com.np.