Enrich and store contacts in a personal CRM
Claude, connected to Supabase via MCP, takes a name and LinkedIn URL, enriches the profile through Harmonic, and writes the record to a personal CRM database.
Done withClaude
- What they did
- The author set up a Supabase database connected to Claude through an MCP with four tools: query, insert, update and delete. Markdown files describe the workflows in plain language. Given a name and a LinkedIn URL, Claude reads the workflow and calls Harmonic for role, company, work history and inferred skills. It also checks Granola for meeting notes that mention the person and attaches them.
- How it went
- A full profile appears in seconds without the author filling in any field. Search runs across skills, notes, roles and companies. After each Granola sync, it flags people from transcripts who aren't in the CRM yet.
Try it yourself with Claude
I'm going to give you a person's name and LinkedIn URL: [name] and [LinkedIn URL]. Enrich the profile using my connected enrichment tool, then save a record to the [contacts table name] table in my connected database with name, company, role, location, and profile link. Show me the record before you write it, and stop once it's saved and you've confirmed the row exists.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: jax.substack.com · Undated
Related use cases
Build a C compiler with a team of parallel agents
Anthropic's engineering write-up on tasking Opus 4.6 agent teams with building a C compiler.
Monitor Reddit, draft replies and schedule posts
A commenter built a personal Claude agent acting as social media manager that monitors Reddit, drafts replies, and schedules posts.
Produce a finished music release from one chat
Claude Code wrote lyrics, generated and mastered the song, made cover art and a 10-second video via an MCP connector in about 6 minutes; clip joined with ffmpeg outside.
Submitted by Aetherwave Studio
Run a solo company with eight agent departments
A founder set up CEO, CFO, COO, lawyer, accountant, marketing, CTO, and improver agents that share memory and consult each other.
Process supplier invoices from Gmail through approval and payment
An n8n pipeline extracts invoice data, checks duplicates and suppliers, routes high-value invoices for approval, then creates accounting entries and schedules payment.
Run oral final exams with a voice agent
A professor used a voice agent to examine 36 students over 9 days, with an LLM council grading transcripts and surfacing class-wide gaps.
Custom agent
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.