Unfurl fonctionne avec Node.js. Pendant l'accès anticipé, vous l'installez à partir des sources; les étapes ci-dessous sont les mêmes que dans le README.
La démo plante huit problèmes de données courants, puis les résout. doctor montre ce qui a été attrapé.
# compiler, puis créer un jeu de données d'exemple désordonné (aucun accès)$ npm install && npm run build$ node dist/cli.js demo# voir ce que le moteur de résolution a attrapé$ node dist/cli.js doctor
Tout client MCP fonctionne de la même façon : pointez-le vers unfurl serve par stdio. Puis demandez « quel est mon pipeline ouvert par étape? », « qui est parti récemment? » ou « quelles transactions gagnées n'ont jamais commencé à payer? »
# le brancher dans Claude Code$ claude mcp add unfurl -- node /path/to/unfurl/dist/cli.js serve
Créez une application privée HubSpot avec des droits de lecture sur les contacts, les entreprises, les transactions et les responsables. Ajoutez au besoin une clé Stripe restreinte, en lecture seule sur les clients et les abonnements.
$ node dist/cli.js init# crée .unfurl.json; ajoutez hubspotToken (et au besoin stripeKey)# ou définissez HUBSPOT_TOKEN / STRIPE_KEY, qui ont priorité sur le fichier$ node dist/cli.js sync
Le même graphe résolu, dans votre navigateur, servi seulement depuis localhost.
$ node dist/cli.js ui# http://127.0.0.1:4173
unfurl init unfurl demo unfurl sync unfurl uiunfurl resolve unfurl doctor unfurl serve
Demandez l’accès anticipé et nous vous enverrons le dépôt, puis nous vous aiderons à connecter votre première source.