Intégration officielle YieldCove
Vos finances. Votre contexte.L’agent de votre choix.
Connectez Hermes, Codex ou Claude Code à vos finances. Posez vos questions sur votre portefeuille et vos dépenses, ou autorisez votre agent à enregistrer vos opérations, revenus et dépenses.
- Choisissez lecture ou lecture + saisie par espace
- Examinez vos finances et enregistrez des opérations avec votre agent
- Déconnectez votre agent dans les paramètres à tout moment
Inclus avec votre compte YieldCove gratuit. Votre agent peut nécessiter un abonnement distinct.
Aide-moi à comprendre la répartition de mon portefeuille.
Les positions de cet exemple se concentrent sur deux fonds. Je peux comparer leur prix de revient et les dividendes, en séparant les CAD et les USD.
VFV.TO70%
XEQT.TO30%
Conversation illustrative · données fictives
La version courte
Trois étapes. Puis posez vos questions.
Il vous faut un compte YieldCove avec des données et un agent installé qui accepte MCP distant avec authentification par jeton Bearer. Aucune clé de modèle IA n’est nécessaire dans YieldCove.
- 01
Choisissez les données
Ouvrez Paramètres → Agents. Choisissez les espaces lisibles et activez la saisie au besoin. Créez une clé personnelle.
Wheel ✓ Invest ✓ Budget ✓ - 02
Connectez une fois
Conservez la clé en privé. Copiez la configuration dans votre agent, puis redémarrez-le.
YieldCove → connexion sécurisée → Agent - 03
Posez votre question
Essayez le premier exemple. Votre agent consulte les outils autorisés et vous explique ce qu’il trouve.
« Fais mon bilan financier de la semaine. »
Pour l’agent que vous utilisez.
Commencez avec Hermes ou choisissez un autre client compatible. Les configurations utilisent une variable d’environnement, jamais votre clé réelle. Ajoutez l’entrée à votre configuration existante en conservant vos autres serveurs.
Enregistrez YIELDCOVE_API_KEY=votre-clé dans votre fichier privé ~/.hermes/.env. Ajoutez la configuration ci-dessous à ~/.hermes/config.yaml, sous la section mcp_servers si elle existe déjà. Redémarrez Hermes pour découvrir les outils YieldCove.
mcp_servers:
yieldcove:
url: "https://yieldcove.com/api/integrations/mcp"
headers:
Authorization: "Bearer ${YIELDCOVE_API_KEY}"Remplacez « votre-clé » par la clé des paramètres. Gardez-la dans un environnement privé ou un gestionnaire de secrets, jamais dans une conversation, un dépôt de code, une capture ou une configuration partagée. Les fichiers téléchargés ne contiennent pas votre clé.
Moins de configuration. Des questions utiles.
Copiez un exemple dans votre agent connecté. Activez d’abord l’espace correspondant. Les réponses dépendent de vos données enregistrées.
Utilise YieldCove pour examiner mes positions wheel ouvertes et ma liste de suivi. Regroupe les prochaines échéances, affiche les primes enregistrées et signale les informations manquantes. Ne passe aucun ordre.Utilise YieldCove pour résumer mes positions, leur prix de revient et les dividendes enregistrés cette année. Sépare les devises, repère les concentrations et distingue les valeurs enregistrées des cours du marché.Utilise YieldCove pour examiner mes dépenses du mois et les prochaines factures récurrentes. Parcours toutes les pages de transactions pertinentes, précise les devises et propose trois points à examiner. Ne modifie pas mes données.Confiez aussi la saisie à votre agent.
La lecture est activée par défaut. Chaque espace possède sa permission d’écriture facultative. Wheel enregistre les CSP et calls couverts ; Invest, les achats et ventes dans des comptes existants ; Budget, les revenus et dépenses. Ces outils ajoutent des données au suivi, sans passer d’ordres ni effectuer de paiements.
- 01
Autorisez le nécessaire
Dans Paramètres → Agents, cochez l’espace et sa permission de saisie. Pour une clé existante, créez un remplacement avec les nouvelles permissions, puis révoquez l’ancienne.
- 02
Donnez les vrais détails
Précisez le compte, la date, le symbole et les montants. Pour Wheel, la prime est par action, la quantité en contrats et la commission d’ouverture totale. Invest utilise les actions et la devise du compte ; Budget utilise des montants signés.
- 03
Vérifiez l’enregistrement
Votre agent reçoit l’identifiant du nouvel enregistrement. Ouvrez l’espace correspondant pour le vérifier ou le corriger. Un UUID évite les doublons lors des nouvelles tentatives ; utilisez un nouvel UUID seulement pour une autre transaction.
Je souhaite enregistrer dans YieldCove une opération que j’ai déjà effectuée. Vérifie d’abord la permission de saisie dans le bon espace. Demande-moi tout détail manquant : compte, date, symbole, prix, prime, quantité ou frais. Résume l’opération avant de l’enregistrer ; utilise un UUID de requête et conserve-le pour toute nouvelle tentative. Ne passe jamais d’ordre de courtage.Les données accessibles à votre agent
Seuls les outils autorisés par la clé sont exposés. MCP et REST appliquent les mêmes permissions. La saisie exige confirmed: true et un request_id unique (UUID). L’agent doit demander les détails manquants et réutiliser le même UUID et les mêmes paramètres lors d’une nouvelle tentative. Aucun accès à l’API opérateur, au Control Center ou à la publication.
Wheel
list_positionsPositions sur options ; filtres facultatifs par statut et symbole.
list_watchlistSymboles suivis, étiquettes et notes.
log_wheel_tradeAjouter un CSP ou call couvert déjà exécuté au suivi wheel. Permission d’écriture facultative requise.
Invest
invest_list_accountsComptes et liquidités calculées depuis le registre.
invest_list_holdingsPositions et prix de revient enregistrés.
invest_portfolio_summarySynthèse du portefeuille par devise.
invest_dividend_summaryDividendes enregistrés pour une année donnée.
log_invest_tradeSaisir un achat ou une vente dans un compte Invest existant. Permission d’écriture facultative requise.
Budget
budget_overviewFlux mensuels, budget et prochaines factures.
budget_list_accountsComptes Budget et soldes enregistrés.
budget_list_transactionsDépenses et revenus paginés avec filtres de dates.
budget_list_recurringFactures récurrentes et occurrences non enregistrées.
budget_list_goalsObjectifs d’épargne et progression.
log_budget_transactionSaisir un revenu ou une dépense dans un compte Budget existant. Permission d’écriture facultative requise.
Pour les agents personnalisés : référence REST
Envoyez votre clé dans l’en-tête Authorization: Bearer. GET vérifie la connexion et renvoie les outils autorisés avec leurs schémas JSON. POST appelle un outil. Utilisez un client HTTPS ; les clients uniquement dans un navigateur sur une autre origine ne sont pas pris en charge.
curl --fail-with-body 'https://yieldcove.com/api/integrations/agent' \
-H "Authorization: Bearer $YIELDCOVE_API_KEY"curl --fail-with-body 'https://yieldcove.com/api/integrations/agent' \
-H "Authorization: Bearer $YIELDCOVE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"action":"budget_list_transactions","parameters":{"limit":25,"offset":0}}'POST accepte {action, parameters} et renvoie {ok: true, data}. Les paramètres sont validés ; les champs inconnus sont refusés. Le manifeste GET fournit les schémas exacts. Erreurs : 400 paramètres invalides, 401 clé invalide/expirée/révoquée, 403 outil interdit, 404 donnée introuvable, 413 requête trop volumineuse, 429 limite de requêtes, 503 indisponibilité. Limites : 60 requêtes par minute et par clé, corps de 16 Ko. Respectez Retry-After en cas de 429. Les transactions acceptent limit (1–200) et offset ; les positions renvoient au plus les 500 entrées les plus récentes. Une saisie renvoie l’identifiant et le champ replayed. Générez un UUID request_id par transaction réelle ; conservez-le pour toute nouvelle tentative. Sa réutilisation avec des détails différents renvoie 409 request_id_conflict. Consultez l’enregistrement dans l’app avec son identifiant.
Un contexte utile. Des limites claires.
Choisissez lecture seule ou lecture avec saisie par espace. La saisie ajoute des opérations wheel, achats/ventes Invest et revenus/dépenses Budget. Elle ne peut ni modifier ou supprimer les données existantes, ni passer d’ordres, payer des factures, synchroniser les banques ou publier du contenu. Corrigez les données dans l’app. Les avertissements du registre, devises et informations manquantes restent pertinents.
Vous choisissez l’accès
Chaque clé appartient à un compte. Les permissions de lecture et saisie sont choisies par espace ; les anciennes clés restent en lecture seule. Créez un remplacement pour changer l’accès. Expiration après 30 ou 90 jours.
Sachez où vont vos données
Votre fournisseur d’agent reçoit les données demandées selon sa politique de confidentialité. YieldCove conserve une empreinte de clé, les métadonnées et des reçus de saisie (action, identifiant et empreinte de requête), jamais la clé brute ni les conversations.
Un arrêt à portée de main
Révoquez une connexion dans Paramètres → Agents pour bloquer les requêtes suivantes, y compris les clients MCP déjà connectés. Cela n’efface pas les données déjà reçues et n’annule pas une requête en cours.
Un peu d’aide au besoin.
Le test échoue ou je reçois une erreur 401.
Vérifiez les espaces superflus, l’expiration ou la révocation. La clé commence par yc_live_. Définissez YIELDCOVE_API_KEY dans l’environnement réellement utilisé par l’agent. Si vous avez perdu la clé, créez une connexion puis révoquez l’ancienne.
Mon agent est connecté mais ne voit pas un espace.
Vérifiez les espaces et permissions de saisie de la clé dans les paramètres. Pour ajouter un accès, créez une clé de remplacement, mettez à jour les identifiants privés de l’agent et redémarrez-le. Les clés existantes ne gagnent jamais automatiquement le droit d’écrire.
La réponse est vide ou inattendue.
Vérifiez le compte YieldCove utilisé pour créer la clé et la présence de données. Demandez à l’agent de vérifier les dates, comptes archivés, devises et pages de transactions. Le prix de revient enregistré n’est pas une valorisation en temps réel.
Puis-je utiliser n’importe quel chatbot ?
L’agent doit accepter MCP distant avec authentification Bearer personnalisée, ou appeler une API REST authentifiée. Des exemples pour Hermes, Codex et Claude Code figurent ci-dessus. Les interfaces limitées à OAuth ne peuvent pas utiliser ces clés personnelles. YieldCove ne fournit pas d’abonnement à un modèle IA.
Comment renouveler ou supprimer une connexion ?
Créez une clé, mettez à jour les identifiants privés de l’agent et vérifiez-la, puis révoquez l’ancienne dans les paramètres. Révoquez immédiatement toute clé exposée. Utilisez une clé distincte par agent pour les déconnecter séparément.
« Officielle » signifie développée et maintenue par YieldCove. La compatibilité n’implique ni approbation, ni présence sur une place de marché, ni partenariat avec Nous Research, OpenAI ou Anthropic.