A 22-minute live walkthrough of wiring Hermes Agent to Apify MCP connectors and Supabase to automate lead scraping, scoring, and outreach.
Posted
yesterday
Duration
Format
Tutorial
educational
Views
2.3K
176 likes
Big Idea
The argument in one line.
Pairing a local AI agent with a web scraping marketplace via MCP collapses what was once a multi-tool manual workflow — scrape, clean, analyze, qualify — into a single automated pipeline that runs for a few dollars a week.
Who This Is For
Read if. Skip if.
READ IF YOU ARE…
You spend hours each week manually sourcing leads, hiring candidates, or tracking competitor prices.
You have basic terminal comfort and are not afraid of API keys and SQL.
You want to automate recurring research tasks without building a custom backend from scratch.
You are already using or evaluating Apify and want to understand how MCP connectors plug into a local agent.
SKIP IF…
You need strict compliance before scraping LinkedIn or other restricted platforms at scale.
You want a fully no-code solution — this requires Supabase SQL, terminal commands, and multiple API keys.
You are looking for a finished product; this is a build-it-yourself tutorial with real-time errors kept in.
TL;DR
The full version, fast.
Hermes Agent is an open-source local AI agent with 200k GitHub stars that runs entirely on your machine, but it hits a wall on websites that block bots. Apify MCP connectors solve this by giving the agent access to 40,000+ pre-built scrapers for LinkedIn, Google Maps, Reddit, TikTok, and more. The setup covered in this video wires Hermes to an Apify LinkedIn actor, pipes the structured JSON output into Supabase via an MCP connector, and then has Hermes read the table, score each lead 0-100, and write results back — automatically, on a daily cron schedule, for roughly a few dollars a week in API costs.
Free for members
Chat with this breakdown — free.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Hermes cron job creation; Apify schedule every 6 hours
21:30 – 22:26
13 · Wrap-up and CTA
Summary of what was built, Apify signup link, free bundle link
Atomic Insights
Lines worth screenshotting.
Hermes Agent installs with a single curl command and runs any supported model including OpenRouter, Anthropic, and MiniMax.
Apify MCP connectors let an AI agent write directly to Supabase, GitHub, or Notion without you building a custom integration.
A LinkedIn profile scraper that requires no login and no account cookies significantly reduces the ban risk compared to session-cookie scrapers.
Giving Hermes a screenshot of your Supabase schema and asking it to guide its own setup is faster than writing the config yourself.
An AI agent can score candidates 0-100 and write those scores back to the database in the same run with no second pass required.
Setting Apify scraping on a six-hour schedule and Hermes scoring on a daily cron means the pipeline is fully hands-off after initial setup.
The same Apify-plus-Hermes pattern works for lead gen, competitor price tracking, podcast guest research, and local business review analysis.
The free Supabase tier with two projects is sufficient for running this entire pipeline without paying for the database layer.
Apify charges per event rather than a flat monthly fee, so low-volume scraping runs can cost under a dollar per week.
Leaving a failed token error in the tutorial rather than cutting it builds credibility — the viewer sees the fix, not just the happy path.
Takeaway
How to build a self-running data pipeline with a local agent.
WHAT TO LEARN
The gap between a capable AI agent and an actually useful one is structured data — and MCP connectors close that gap without requiring you to write a scraper.
Any AI agent that relies on browser access alone will get blocked by the most valuable sites; connecting it to a purpose-built scraping platform removes that ceiling.
Apify MCP connectors eliminate the middle step of downloading data locally and re-uploading it — the agent writes directly to your database in the same run.
Asking the agent to guide its own setup by giving it a screenshot of your schema is faster than writing config files manually and produces fewer errors.
A lead-scoring prompt that writes results back to the same table as new columns is more durable than having the agent output a report you have to store somewhere else.
Setting the scraper on a time-based schedule and the analysis on a separate daily cron decouples the two concerns — the scraper runs more frequently than the scorer, which keeps costs lower.
Leaving real errors in a tutorial teaches the fix, not just the happy path — this format builds more transferable knowledge than a clean walkthrough.
Glossary
Terms worth knowing.
Hermes Agent
An open-source AI agent from NousResearch that runs locally on your machine and can use tools, browse the web, and execute code. Over 200k GitHub stars as of mid-2026.
MCP (Model Context Protocol)
An open standard that lets AI models call external tools and data sources in a structured way. Apify and Supabase both expose MCP endpoints the agent can call directly.
Apify Actor
A pre-built, hosted web scraper on the Apify platform. Each actor targets a specific site or data type (LinkedIn profiles, Google Maps reviews, etc.) and returns structured JSON.
MCP Connector (Apify)
A newer Apify product that bridges an Apify actor run directly to an external destination — Supabase, GitHub, Notion — without requiring custom code.
Service Role Key (Supabase)
A secret API key that bypasses Row Level Security and grants full database access. Used here so the MCP connector and Hermes can read and write the leads table.
Universal MCP Connector
A specific Apify actor that takes a dataset ID and an MCP endpoint config, then pushes the dataset records to any MCP-compatible destination.
“This is like the stuff that AI agents dream of — structured JSON that is easy to understand, easy to work with.”
Punchy payoff line after showing the raw dataset→ TikTok hook↗ Tweet quote
16:58
“Instead of me wasting time interviewing all these people, Hermes agent figured out these two people are worth interviewing and these three are not. Do you see how insane this is?”
Genuine reaction to working live demo, quotable ROI framing→ IG reel cold open↗ Tweet quote
21:21
“This is gonna be costing a few dollars per week, and it is gonna save thousands of dollars per week in terms of salaries.”
Concrete cost-vs-value claim with no hedging→ newsletter pull-quote↗ Tweet quote
The Script
Word for word.
Read-along
Don't just watch it. Burn it in.
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
17px
metaphoranalogy
00:00Hermes agent is the most popular AI agent in the world with nearly 200,000 stars on GitHub, and that's because it can do nearly anything. But just like other agents, Hermes often gets blocked when trying to access the most valuable sites on the Internet.
00:16Luckily, there's a solution that allows us to get qualified leads for your business, find the best hires for your company, track competitors, prices, market changes, find better job and career opportunities, and access websites your agents generally get blocked from. And it is surprisingly simple to set up. In this video, I'm gonna show you how to set up Hermes agent, how to connect it to Apify so that it can scrape anything, and my own personal use case that allows me to get an unfair advantage over any other business in Europe.
00:44So first, pull up the Hermes agent GitHub repo. I'm gonna link that below the video, and then scroll down to the quick install section. There it is.
00:52Quick install. This allows us to copy a single command and install Hermes agent on your computer. So if you don't have any powerful agent running locally on your MacBook, there really is no excuse because it's literally a single command.
01:03So copy that and open terminal, paste that in, and just hit enter. And this will install everything that Hermes agent needs to run on your computer. Now while that is running, we can actually set up the Apify side of things.
01:15It has over 40,000 different tools, whether it's for TikTok, Google Maps, Instagram, website content crawler, ecommerce scraping tool, Facebook posts, LinkedIn, Reddit, all of the most difficult sites that normally with simple web browsing, these agents have no hopes of accessing. With Apify, they can do that super easily, which then we can use Hermes agent on to do anything we want with that data.
01:37So, basically, Apify is one of the first tools you wanna connect to any AI agent you build so that you make it instantly 10 times more powerful, and that's exactly why I asked Apify to sponsor this video, and they agreed. So a huge shout out to them. Now let's check on our Hermes agent.
01:52Alright. So the install has finished. So we can select a provider.
01:55As you can see, there is many different providers. If you have a ChaiGibd subscription, you can use that. If you want a great deal, Minimax subscription is amazing tokens per dollars.
02:05If you have a lot of money, maybe you go with Anthropic or if you want access any model, you just go with OpenRouter. We need to put an API key here. So if you don't have an API key here, just go to OpenRouter and create one.
02:15As you can see, I already have. So I'm gonna do k to keep it. And now we need to select a model.
02:20Unfortunately, Fable got banned, which is a tragic day in the history of humanity. So we're gonna have to stick with 4.8 fast. Keep the current environment.
02:29We don't need to do any messaging platforms right now, so we can skip that and we're done. So now if I do clear and Hermes, we should be able to chat with Hermes agent installed locally on my MacBook with Opus 4.8 fast.
02:45And there we go. So her mess agent is responding. As you can see, installing it was very easy.
02:50Now let's make it 10 times more powerful by giving it the ability to access any data on the web and scrape literally any website no matter how restrictive or how messy the data is from that website. And for that, we're gonna use the Apify MCP connectors. And this is a new product from Apify that allows us to use any of the 40,000 plus actors and connect them with things like Supabase, GitHub, Notion, wherever your data lives.
03:14Right? So the actor can instantly scrape the data and save it to your database, and then we can do whatever we want with that with Hermes agent. And by the way, you can get started completely for free with Apify.
03:24So click the first link below the video and create an account. Then go to top right and click on go to console. This will redirect you to the Apify console where you manage all your actors.
03:33You can see the runs. You can create automations, schedules, a lot of different things.
03:37Now the first thing we need to do is go to left and we need choose which actor, aka scraper, we're going to use to access the data we want. So the thing I'm gonna be building is a tool that allows us to find the best hires for any role. So usually, those people are on LinkedIn, so we're gonna use a LinkedIn actor, but this could be used for many different ways.
03:56Now for LinkedIn, I found this specific Apify actor, and this one's great because it doesn't require any LinkedIn login, no account cookies. It has lower on camera ban risk because LinkedIn has pretty restrictive, uh, terms of service. So do your own research before running mass scraping operations.
04:12It searches by job title, location industry, and returns richer profile data for Hermes to analyze. So I'm gonna be using this specific Apify actor. And by the way, everything from this video is gonna be linked in the second link below the video completely for free in a bundle.
04:26All of the setup, the MCP config, the prompts, the list of Apify actors, everything you need to follow this video is included in the second link below the video. So just click on that and grab that.
04:37It's gonna be completely free. But let's say you wanna use a completely different Apify actor. Well, inside of the Apify console, go to left, click on actors, and then top right, you can see go to store.
04:46And here you can see all of the available 40,000 plus different actors, and they're split into different categories for lead generation, rising stars, popular actors from the community, and many, many more.
04:57So whether it's YouTube, Reddit, LinkedIn, Twitter, or anything else, you can probably find an Apify actor for that thing. Okay. So next, we need to set up this Apify actor and to do a test run to see whether it works or not.
05:10So inside of the profile scraper mode, I'm gonna click on full. You can also do full plus email search, up to you. Search query, so this is what you wanna search.
05:18So I'm gonna do AI developer or software engineer or programmer, something like that.
05:25We can keep this maximum number of profiles to 20. Location filters, I'm gonna add some local things because we're building an office in Katowice.
05:33If you wanna join us, by the way, there's gonna be a link below the video. Then go back to top, and in the top right, you can see save as a new task. Click on that.
05:40Name it something like Katowice AI developer, whatever, just descriptive name, and then click on continue.
05:47And on the left, by the way, you can see we got redirected into saved tasks where you can see these, like, kind of presets for these actors so you don't have to configure them every single time. You just make sure you have the query here, software developer. This is most important.
06:01Otherwise, you'll get an empty run. So I filled it in again, and we should be good. So click save and start, top right, and it should start a run with this actor.
06:12And it's looking for software developers in this area, and it's already finding results. Look at this. It's amazing how fast this is.
06:19So at the top, you can see the spend, and we can also go to the top left, runs to see all your previous runs and the status of this run, whether it's finished or it's still running. If you wanna see how many credits you have, go to the bottom and click on usage, and you can see the dollar you spent and the amount of dollars you have left.
06:34If you wanna upgrade, just click on upgrade and select the plan that makes the sense for you depending on how much how many leads you want, how much scraping you want, many Apify actors you wanna run. Okay. There we are.
06:45So we're finished running. Duration, less than two minutes. And when you click on the specific run, you can see active succeeded with 20 results in the dataset.
06:52Now to view your dataset, go to storage. And here you can either export it or you can also view it in a new tab. So you see the raw JSON, and you can see this is clear structured data.
07:02This is like the stuff that AI agents dream of, structured JSON that's easy to understand, that's easy to work with.
07:09So, yeah, this is perfect for our AI agents. So next, what we need to do is we need to wire this up to Supabase through the new MCP connectors so that anytime we run this Apify actor and, again, we can do that on a schedule because Apify makes it very easy inside of their console to set all this up. It goes to Supabase database, and then we can access that through our Hermes agent to analyze these leads, to contact them, and just do all the other operations you would want to a dataset of contacts, whether it's leads, whether it's potential clients, whether it's guests for a podcast.
07:41Again, get creative. You can absolutely grow your business or improve your life if you implement scraping in the right way. For example, every business wants more leads.
07:50Every business wants more customers. If you set up your Apify actor in the right way, you can absolutely find these people and you can set up a Hermes workflow to automatically reach out to them. So before we can implement Hermes agent so that it takes the dataset created with our run and it can analyze the leads, qualify them, reach out to them, whatever you wanna do, we need to set up the Supabase integration so that everything that happens with our actor, all of the leads that it generates, all of the contacts that it scrapes, it saves into Supabase.
08:18So just go into Google and type in Supabase. The free account is more than enough. Just click on start your project.
08:24So since I already used up my free quota, I need to pay $10 a month. But if you're starting on Supabase, you can have two projects completely for free. So just go with the free Supabase account.
08:33You really do not need to pay for this one. Okay. So two minutes later, we're up.
08:37Go to the left SQL editor, click on plus, new snippet, and I have a simple table generation for leads. And, again, all of this is in the free bundle, second link below the video, all the prompts, all the SQL presets, Apify actors, everything.
08:51It's gonna be in that bundle. So as can see, this was successful. No rows returned.
08:54So now if we go to table editor, we can see that we have this table leads. We might need to set up RLS policies for that in a sec, but, uh, I think this could be enough for now. So inside of Apify, you might be on runs or save tasks.
09:09You need to go to settings at the bottom, settings. Go to API and integrations here. Boom.
09:15Scroll all the way down and MCP connectors. Okay? This is the section we're looking for.
09:19Click on add a connector. So in the name, put something like superbase API hiring demo. And here, we're gonna actually extend the URL by adding our project reference there.
09:27Go back to superbase project overview, and this is your superbase URL right here. So just copy that and put that after equals. Next, we need an API key, and for that, it's not a project one.
09:36It should be a personal access token. So in Supabase, go to slash dashboard slash account slash tokens, access tokens, generate a new token.
09:44I can put it at expiry, like, one day or even one hour. I'm gonna name the token Appify MCP demo. Expiry, just do whatever you want or you can do never.
09:57Now, again, do not share this with anybody. This can access your entire account, so treat this with respect. Obviously, I'm gonna delete this token before uploading this video.
10:06So here, copy the token because as it says, you will not be able to see it again. Go back into Apify and paste it in here. Click save, and the MCP connector should appear right here at the bottom in the list of MCP connectors.
10:17Alright. So we're gonna use this Apify actor, universal MCP connector.
10:22So click try for free. This is gonna take you into the Apify console. As you can see, this actor requires the dataset ID.
10:27So let's go back to the runs. Let's click on the last run, the storage again, and here we'll see the dataset ID. Copy that and give it to him.
10:38Click that. Nice. The user query here, we need to replace that with something like this.
10:43Don't overthink it. The language model, keep it to DeepCV for Flash. That's perfect.
10:47Max agent steps, put it to, like, 40. 100 is unnecessary. And for the MCP connectors, select this one, Supabase, Apify hiring demo.
10:54And, actually, let's add one more thing to the query. If it all already exists with the same profile URL, skip it. So then scroll back to the top and click on save and start.
11:02This will start a new run, and, hopefully, it'll get uploaded into our Supabase. So let's go here.
11:08Let's go table editor, leads, and we should start this getting populated in a second by Apify itself. So it should be all good.
11:14So here we can refresh this to see if it's populated yet. Alright. Not yet.
11:20Here I'm gonna switch the query to use the dataset and this is the name of our dataset from before, so you can go to runs and click on that run and again storage. And here you can see the dataset ID, so that's that name.
11:35We're gonna test the first five items only. Here is a structure of how to map it into super base.
11:42And for the model, let's use something a bit more competent. I'm just gonna go with Sonnet 4.6.
11:48It's like a mid level model. Not too expensive, but not a super small model either.
11:54So here I'm saying use dataset, and that's the dataset name. You can access that by going to that run runs.
12:00You know, you click on the run we did before, storage, copy that. Boom. So I extended the prompt slightly, included the super base name, specific name of the table.
12:09I'm gonna save that. Model, just exon it, agent steps 40, select the MCP connector here, we and can start the run. Let's see if this actor works.
12:18Yes. So the actor is working. We can click on logs to see what is happening.
12:22It is connecting to the endpoint, doing some line chain tools, when it's converting the MCP tool to line chain tool.
12:31Okay? It spent 1¢, so it should be doing something. But we got an error, so let's go to the logs.
12:42My API key expired because not the API key. The personal access token expired because I put one hour on it.
12:48But after I fixed that, we have a successful run here. So if we go to super base into leads table, there we go. We have the leads here.
12:56Amazing. So the first five leads have been scraped and saved into super base. This massive progress, now we can try accessing this with Hermes agent so that he can qualify these leads, analyze them, and then based on that, we could set up like follow-up workflows, call outreach, email, voice even like with VAPI, you know, 11 Labs if you wanted to call these people.
13:19Yeah. This is a huge step. Now the scraping is being saved to super base.
13:22So this unlocks a whole new world of possibilities. So the next thing I'm gonna do is I'm gonna screenshot this actually, copy, and I'm gonna go to Hermes.
13:30I'm gonna say just hey, and I'm gonna tell Hermes to help me set this up. Right? So I'm gonna give you the screenshot.
13:38So your task is to help me set up access to my super base. This is for Apify scraping.
13:44It finds the leads and saves them into the super base table. Tell me what you need from me to set this up. Be very concise.
13:50So you can literally tell Hermes agent to help you set this up, to tell you, to guide you what it needs from you. Say, okay. It needs a service role key and the project URL.
13:59So say, first, find the proper place in Hermes agent where to store ENV keys in the VARs and secrets.
14:12Okay. There's a skill for this actually, Hermes secrets ENV.
14:17Found it. Okay. So it needs these things, the super base URL.
14:21So, again, we can go to project overview and just give it that. Boom. Here is the project URL or the super base URL.
14:29Boom. What do you need next? Probably gonna ask for the service role key, but I save the URL into the ENV.
14:40And, yeah, it needs a service role key. So we go to the left inside of super base project settings, API keys, and it's the secret key right here.
14:47Again, do not share this with anybody. I'm gonna rotate this key before uploading the video. Copy.
15:00Boom. Paste that in. Allow Hermes to save it to the ENV, and I think that should be all.
15:07It should that should be everything that requires to hit the database. Okay. I have the full schema, leads table.
15:14Okay. I a factory. Just check the contents of the leads table, and let me know if you see the people in there.
15:23I don't think it needs the actor ID. Yes. It can see them.
15:26Amazing. So now here's what happened. We ran Apify with this LinkedIn scraper actor to generate these leads, then we used this another Aplify actor.
15:37I I told you guys they have actors for basically everything. This one is called Universal MCP connector, and it's connected to Supabase through the MCP.
15:46And then now we gave the essential we we gave just two things, the superbase project URL and the service role key to our Hermes agent. It can now work with our superbase.
15:56So now, basically, what remains is automating both steps, both the Hermes agent analysis and putting the actor on a schedule. So first, I'm gonna do a test analysis to see if how HRMS agent does this by sending it the prompt.
16:09So here's the full prompt. Connect to my supervisor's project and read the public leads table, score each candidate from zero to 100 for fit for my office, some basic things to prioritize, and how to update the table.
16:22So that's the full prompt I just sent to Herma's agent. Let's check how it's doing. I have all records, all five scored and written back to public leads, lead score, rating, reasoning, fit tags, rated all.
16:34And we can check actually inside of superbase back to table editor leads to see if the scoring is here. There is a lead score.
16:42So one guy is okay. These two are promising fits. This is very useful already.
16:46So instead of me wasting time interviewing all these people or reaching out to them, Hermes agent figured out these two people are worth interviewing and these three are not. Like, guys, do you see how insane this is? Apify plus Hermes agent is really incredible combo.
17:01And again, this is not just for hiring. This is not only for finding employees. This could be for finding leads, b to b enterprise customers, sales.
17:13This could be for finding friends in a new city. This could be for finding great great restaurants, gyms, for checking actual like, if you wanna, you know, coworking place or cafe, you don't just wanna look at the reviews.
17:24You wanna scrape all of the comments, all the reviews to see is there fast Internet, is there good seating, all this stuff. There's so many things this can enhance your life, grow your business faster. You just need to get creative.
17:35Now you have all of the steps. So sit down and think, where can I implement scraping with Apify and Hermes so that my life is advancing faster?
17:44What problems can I solve with just a simple Apify actor and connecting that through Superbase or GitHub or Redocean into Hermes where the Hermes does the analysis, does the reach outs, does the qualification? Really sit down, spend a few minutes thinking about this because I guarantee you, you can find multiple different use cases in your life or your business how you can make this immediately useful.
18:06Now as I promised, let me show you how to fully automate this both on the Apify side and on the Hermes side starting with Hermes. I'm gonna send this prompt. Every day, read the public dot leads table in Superbase and find all rows where lead score is null.
18:21Score each new lead from zero to 100 for fifth for David's Katowice office, prioritizing software engineering ability, AI automation experience, seniority, local relevance, blah blah blah, and evidence of shipping real projects. Write back lead score, rating reasoning, fit tags, and rated ad for each new row, then send David a short top five digest with whom to contact first and why.
18:44This already will save my team dozens of hours per week. Okay?
18:49Otherwise, humans have to do it. Like, when you're getting hundreds of applicants like we are getting, you need to go through them.
18:56Right? And if you don't use an agent for that, a human has to do that. So Hermes will probably create a Crunchwrap for this.
19:01Let's scroll down. Let's see what it did. It's asking for a command.
19:06Security pipe, we're gonna allow that. Script works. So now it's preparing the cron job to automate this daily.
19:14Cron create Katowice lead scorer and done. This is the name of the Kron job. It has the ID schedule 8AM every day, and it will deliver here.
19:23Obviously, if you wanna connect Discord, tag them on Slack, you can easily do that in Hermes agent. I've showed that in many other videos, so feel free to watch these after this one. But now let's go into Apify.
19:33On the left, click on schedules, and now we will automate the scraping. So, actually, first, make sure you did the safe task. Right?
19:39As I showed you before, this is how you can create this kind of preset with the query. So I just did software developer, and you could customize this way more.
19:49Abify is highly, highly customizable. So this is gonna be the safe task that runs on a schedule. So when you go to schedule, click on create new.
19:56We can put this actually hourly. Instead of every hour, let's do custom. Let's do something like every six hours.
20:02That should be good enough. So that's four times a day. Actually, I'm gonna rename it to SWE search six hours.
20:08Automation that runs every six hours to scrape for more software engineers. Boom. Save that.
20:13Then at the bottom, click on save and enable, and then scroll down below and select the actors. Right? So we don't have any actors or tasks.
20:20We're gonna select the scheduled task. Boom. Here we have it.
20:28Here we have the one we created, so select that and click save. Save and enable. Enable the schedule, and it's saved.
20:37So now if we go to here, we can see that the SWE thirty six hours is enabled. Notifications are enabled, there's the frequency described, and we're gonna see when the next run is happening.
20:47And just like that, we just automated the scraping, we automated the qualifying and the analysis, and this alone, if you put this as a business, would put you ahead of 90 I mean, like, 99% of companies easily.
21:01Like, how many companies you know that have automated their recruiting process, their head handling, their their hiring process, and their analysis, you know, big part of their HR.
21:13This is automated. Some of this is programmatic, some of this is agentic, but this is gonna be costing a few dollars per week, and it's gonna save thousands of dollars per week in terms of salaries.
21:25If I had to hire another HR person or a recruiter or a headhunter, like, it's insane what you can do with some code and AI agents. So, yeah, this is the power of Apify plus RMS.
21:38Many people are underestimating what's possible with scraping. And with Apify, you can scrape basically any website you can imagine.
21:45Even the most difficult and restricted websites, obviously, research the threat of conditions if you wanna do, like, massive scraping operations, but it just works.
21:54Like, it's easy to set up. I showed you all the steps in this video. So if you only watched it, go ahead and go through it again and actually follow all the steps and implement it into your business right now.
22:05Whether it's for hiring or for getting more leads or for anything else, doesn't matter. And again, to get started with Apify, create the first link below the video and create an account, And to get all of the resources, prompts, configs, SQLs, everything I showed you in this video, click the second link below the video and grab this free bundle.
22:21It's completely free. So with that being said, I wish you guys a wonderful productive week. See you.
The Hook
The bait, then the rug-pull.
Hermes Agent can do nearly anything — until it hits a site that blocks bots. This tutorial shows the exact stack that removes that ceiling: Apify MCP connectors give the agent access to 40,000+ pre-built scrapers, and a Supabase bridge turns raw scrape data into a structured table the agent reads, scores, and acts on automatically.
Frameworks
Named ideas worth stealing.
07:00model
Scrape-Store-Score loop
Configure Apify actor for target data source
Wire MCP connector to Supabase destination
Give Hermes Agent the schema and scoring criteria
Set Apify schedule (scrape) + Hermes cron (analyze)
Hermes writes scores back to the same table
A five-step repeatable pattern for turning any public data source into an automatically qualified, scored dataset without custom code.
Steal forLead gen, hiring, competitor tracking, podcast guest research, local business vetting
CTA Breakdown
How they asked for the click.
VERBAL ASK
22:00link
“Click the first link below to sign up for Apify, and click the second link to grab the free bundle with everything from this video.”
Dual CTA: one for the sponsor (Apify signup) and one for a lead-capture page (free bundle requiring email). Organic because the bundle was referenced throughout the tutorial.
A 31-minute live walkthrough of giving a Hermes AI agent autonomous phone capabilities via VAPI -- from booking a 5-cent spa call to 24/7 cold-outreach cron jobs.
Pietro Schirano left Anthropic, built MagicPath in a week, and raised funding from a single tweet. Here he explains exactly how he builds — and why he hasn't touched Claude Code in five months.