Show HN: I made an MCP Agent That Finds Jobs Based on Your LinkedIn Profile
To implement my learnings, I thought, why not solve a real, common problem?
So I built this multi-agent job search workflow that takes a LinkedIn profile as input and finds personalized job opportunities based on your experience, skills, and interests.
I used:
- OpenAI Agents SDK to orchestrate the multi-agent workflow - Bright Data MCP server for scraping LinkedIn profiles & YC jobs. - Nebius AI models for fast + cheap inference - Streamlit for UI
(The project isn't that complex - I kept it simple, but it's 100% worth it to understand how multi-agent workflows work with MCP servers)
Here's what it does:
- Analyzes your LinkedIn profile (experience, skills, career trajectory) - Scrapes YC job board for current openings - Matches jobs based on your specific background - Returns ranked opportunities with direct apply links
Here's a walkthrough of how I built it: https://www.youtube.com/watch?v=zNTWmw72BDs
The Code is public too: https://github.com/Arindam200/awesome-ai-apps/tree/main/adva...
Give it a try and let me know how the job matching works for your profile!
Can We add more job portals?
Search target is dynamic, you can just mention that in the prompt as a Source for finding jobs, and the agent will find jobs from it.