The Startup Ideas Podcast - This AI Agent creates 1000+ SEO Pages in 52 min (Claude + MCP + Cursor)
Episode Date: June 30, 2025Join me as I chat with The Boring Marketer to demonstrate how non-technical marketers can use AI tools like Cursor and Claude Code to build programmatic SEO strategies without coding knowledge. He wal...ks through a complete workflow from keyword research to deploying a live comparison page for AI tools, showing how this approach can potentially generate thousands of targeted pages to capture search traffic. The demonstration highlights how AI is blurring the line between marketers and developers. Timestamps: 00:00 - Intro 01:35 - Cursor Overview 03:50 - Claude Code Overview 09:47 - Using FireCrawl MCP scrape website data 13:13 - Programmatic SEO Explained 15:25 - Benefits of Claude 4 Opus Max 17:48 - Using Perplexity MCP to find AI tool comparison keywords 22:44 - Creating a PRD for the project 24:58 - Using Claude Code for Programmatic SEO 29:21 - Why learn to use tools like Cursor 30:58 - Cursor + Claude Code vs n8n 40:06 - Cost of Claude Code 42:51 - Deploying the page to Vercel 45:28 - Reviewing Deployed Page Get Your Complete Financial OS at https://www.brex.com/sip Key Points: • James (The Boring Marketer) demonstrates how to use Cursor and Claude Code to build programmatic SEO pages without coding knowledge • The workflow combines MCPs (Model Control Protocols) like FireCrawl and Perplexity for research with Claude Code for implementation • James shows how to create a comparison page template for AI tools that can be replicated for thousands of keywords • The entire process from research to deployment happens within the Cursor environment using natural language prompts The #1 tool to find startup ideas/trends - https://www.ideabrowser.com LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/ BoringMarketing — Vibe Marketing for Sale: https://www.thevibemarketer.com Startup Empire - a membership for builders who want to build cash-flowing businesses https://www.skool.com/startupempire/about FIND ME ON SOCIAL X/Twitter: https://twitter.com/gregisenberg Instagram: https://instagram.com/gregisenberg/ LinkedIn: https://www.linkedin.com/in/gisenberg/ FIND THE BORING MARKETER ON SOCIALX/Twitter: https://x.com/boringmarketer LinkedIn: https://www.linkedin.com/in/jadickerson/
Transcript
Discussion (0)
Anyone could become a developer with AI.
There's a bunch of tools that you can cobble together with cursor, Claude, and a few others.
And we go through how a non-technical person in three weeks is now building apps that are getting thousands of visits every single month.
I think a lot of people have avoided cursor because it's pretty daunting.
But the upside of learning a tool like cursor is totally worth it.
And this is a comprehensive tutorial meant for non-technical people with the apps that they could build to help get thousands of customers for your startup.
Watch this to the end because the people that do that, I think, are going to be extremely well equipped for the future ahead of us.
We got the boring marketer on the pod.
He is leading the charge of automating marketing with AI.
So, James, what are people going to get out of this episode if they stay to the end?
Yeah, so over the last three weeks, I've gone deep into Cursor, and I want to show you exactly how I set it up to get things done.
And I'm going to give you a super actionable workflow that uses MCPs and Codcode so that you can get more traffic to your website.
Cool. Let's rock.
All right. So I'm going to share my screen. And we're going to pull up Cursor, actually.
All right. So this looks pretty scary to a lot of people when they first open it up. It was really scary for me until I just started getting in here and playing around. So what we have here on the right, this is cursors agent. So this is kind of like a way to generate code, a way to do research, a way to chat in natural language so that you can build things so that you can understand.
sort of like what is possible and the agent can understand your code base in great detail.
So the way that I started with Cursor, actually I had a chat with a friend of my named Amir.
He kind of showed me how he was using Cursor and I was like, wow, this is really cool.
I got to dig in and I got to learn more.
So I started with Cursor's agent.
But what I found was that I was running into a lot of the problems that I had faced using other like Vyde coding platforms.
I would have a lot of bugs.
I would have to sit there and go back and forth a ton.
And, you know, I was wasting a lot of time.
And I heard a lot of people talk about Claude Code.
And I installed Claude Code.
And what you can see down here is a terminal.
If you can see that at the bottom of my cursor screen.
And, you know, you have a terminal on your desk.
desktop, but there's a terminal within cursor.
And since I don't really know much about terminal, I just decided to use this one.
And to the right, I've got my cursor agent.
And down here, I've got my terminal.
Above the terminal, I've got a little note pad so that I can like kind of plan out a project,
just brainstorm and dump some thoughts.
And on the left, that's where all of like the files that include the code live.
I'm not even going to go into those because I don't even look at them to be.
honest with you. So my goal here today is to show you how I use cursor agent to do research.
And then we're going to use Claude code to actually execute the plan. And we're going to deploy it.
And we're going to see how it looks. Okay. So let's start up Claude code. And you can see down at the
bottom of the terminal, I'm just typing Claude. If you go to like anything, like chat GPT or go to Claude and you ask,
How do I install Claude code in my terminal?
It's really easy.
It'll give you like one line.
You copy and paste that into your terminal.
You hit enter.
And then it'll ask you for your credentials.
It'll give you a link.
You click the link.
You go to an anthropic website.
You enter your credentials for Claude.
Boom.
You have Claude code in your terminal.
It's really that simple.
If you want to get some insight around like what you can do with Claude code,
you can just ask it.
That's like how I've learned how to use it.
A lot of people are like, hey, give me a tutorial for like how to use Claudecode.
The best way to use Cloud code is to ask how to use Cloud Code.
So, you know, that's what I'll do.
So we'll start up Claude Code.
You can see it says, welcome to Cloud Code.
It gives me a couple little instructions.
Ask, you know, do help for help, status for status.
So if you just click this slash, you can see a lot of different options here.
I don't even mess with any of this, to be honest with you.
I actually just found out about this as someone was asking me about Claude's planning feature.
So, okay, some people ask me before we get started, like, why do you use Claude code
instead of just doing everything in Cursor Agent?
I've been asked that on X a ton.
And the simple answer is, I find that Claude Code is much more successful at getting me to
a working completed project.
And the reason is because, A, I believe that ClaudeCode has a lot more context on the files that it's building and my sort of complete file structure within cursor.
And B, it does a really good job at planning out its tasks.
It's very logical.
It's very streamlined.
And you can follow along and understand exactly what it's doing the whole way.
Now, throughout those tasks, it's going to give you updates.
You're going to have these little, like, checkmines.
so that you can see exactly what it's doing.
You can ask it to stop at any time if you want.
And then it will confirm with you if you actually want to push something live or to create something.
Real quick, I need to tell you about something that's helping me sleep better at night as an entrepreneur.
I was running multiple companies with money scattered everywhere, zero spending visibility and making growth decisions pretty blind.
I knew there had to be a better way and my friend told me about BRACS.
So I switched and now I have mission control for every dollar.
Spend management and visibility, virtual cards for my team and earning cash from the same day treasury product.
I was leaving so much money on the table but not anymore.
I have a financial operating system for our businesses to make decisions so I can spend smarter.
and move faster.
And it's been a total game changer.
I'm loving Brex so much.
I reached out to them
and asked them to sponsor the pod.
Start sleeping better.
Your financial OS is waning.
Brex is giving SIPP listeners
$7,500 in perks at brex.com
slash sip.
Now, there's two other sort of scary things
that I have set up here
that I just want to clarify
with people as well.
After I create a project, I deploy it on Versel.
Now, Versel is like a complete sort of web app and website deployment infrastructure.
So it'll host, it'll make sure it's fast, it'll make sure it's optimized, and it makes
it really easy to do it right from CodCode.
So it's a similar process to install that in your terminal as installing CloudCode.
Go to an LLM, say, hey, hey, how can I deploy it?
on Versel with Claude code from my terminal.
It'll give you a little code snippet.
Boom.
It'll install the package.
And then you can sign up for an account, link up your credentials.
It's a pretty straightforward process.
So that's my setup.
All right.
Are you ready to get into some fun stuff?
Dude, you got me fired up.
Absolutely.
All right.
Cool.
And, you know, so far, again, I started this three weeks ago.
And my goal was to go as deep as possible as I could,
into all this so that I could essentially try to become a developer.
And so like yesterday, I launched a keyword research app.
I put the public repo out on X so people can download the code and use it and create their
own variations.
So I'm actually like contributing, which feels kind of cool to the development world as a
totally non-technical, boring marketing guy.
All right.
So what I want to do, I want to show you one of my favorites.
favorite vibe marketing use cases for how you can like implement this whole stack. And I mentioned
MCPs and I know that you've had a lot of guests on to talk about MCPs and the audience is
probably a bit familiar with those at this point. So I'm not going to go into great detail with that.
To set up an MCP, I just ask cursor agent how to do it. Like it's it's literally that simple. There's
no secrets. If you've never set up an MCP before, say, hey, cursor agent, I've never set up an MCP before.
help me get started.
Then it'll go and look for MCPs that you can install.
Start with a really, really simple and basic one.
You can start with fire crawl.
You can start with perplexity.
90% of the MCP uses that I'm doing are with fire crawl or perplexity.
All right.
So let's go.
So the goal of what we're going to build today is I want to build a bunch of pages on
the vibe marketer.com that are going to go in rank.
for search terms. This could be Google searches. This could be people searching for information
in chat GPT, whatever. So we're going to go and find keywords that are relevant to my business.
We're going to have Claude Code build up a page. And then we're going to look at the page.
We're going to see how we like it. You know, you're a lot better at design than me. I suck at
design. So maybe you have some ideas for how we can improve the page. We'll work with Claude Code to
make some edits. And if we like it, we can spin up more pages or we can go deeper and optimize
that page a little bit. So the first thing that I would do is I would come here and I would just
start viving with cursor agent using some MCPs. So let's just say, use the fire crawl
MCP to scrape the vibe marketer.com and create a dot MD. So this is a markdown file. This is just a text
file that it's going to create for me, kind of like a Google Doc, with a complete summary.
All right. So I entered that prompt and what's happening is the cursor agent is telling
me, hey, I'm going to go and use Firecrawl to scrape the website. So it's going to go and it's going to
look at everything on the site. It's going to look at the text. It's going to look at the images. It's
going to look at all of that stuff. So you can see that it's calling these tools in the background.
It already scraped the site. It's not a very big site. And now it's creating a comprehensive
markdown summary file. So it's just consolidating all of that information into a document.
Makes sense so far?
Yeah, and the way to think about fire crawl,
is it just to think about it as a scraper?
Yeah, it's basically a really great scraper.
That's how I use it.
They've got some other, like, features and things
that they're building and deploying,
but I use it as just a scraper.
So here we go.
We've got the results of using the fire crawl MCP.
And again, the beautiful thing about these MCPs within cursor
is that I can execute a fire crawl scrape with natural language.
I can just say, hey, go use this and do this with it.
And then it gives me a document that's now within my development environment.
Okay.
Now, when I want to do something with this information,
I can just reference this document to Claude Code or to Cursor agent,
and it'll have context on everything that's on the Vibe Market or website.
All right. So cool. It's got some key statistics. It got my core offering here, main features, etc. Okay. So now that we have some information about the website, we're going to go and find some relevant keywords that I can go and try to create content or web pages around so that I can rank for those. All right. So the next.
thing that I'm going to do is I'm going to use the perplexity MCP.
Perplexity, I know you just did a video on perplexity.
They're absolutely on fire.
I love their API and their MCP.
I use it for all kinds of research.
And I'm always amazed at what it can do when it returns me results.
So let's see.
Now use the perplexity MCP to find relevant.
relevant programmatic keyword ideas for my business.
Okay.
Now, before I hit enter on that, what's programmatic keyword ideas?
So keywords are just things that people search for, all right?
Programmatic keyword ideas, if you think about like Zapier, they're like a great use
case for programmatic SEO or whatever.
They've got like tons and tons of webpages for all these really like long
long tail or specific search terms.
Like, how do I connect Slack to Google Docs or something like that?
And they've got a web page for each and every one of those search terms.
All right?
So maybe they've got 100,000 pages.
I don't really know.
I don't need 100,000 pages, but it'd be cool if I had 1,000 pages.
And it'd be cool if out of those thousand pages, they each got 20 visitors a month
because they were targeted to keywords.
And it'd be even cooler if I could execute that entire strategy right here in this development
environment.
And then within a few months, I was getting 20,000 visitors a month organically to my website.
That's the goal.
That would be cool.
Yes.
So let's see if we can make it happen.
All right.
So we're going to use the perplexity MCP to find relevant programmatic keyword ideas for my
business.
So I'm finding keyword ideas.
And these are also known as.
as seed keywords.
I haven't actually gone out and done the keyword research yet.
I'm just trying to get perplexity to come up with some concepts and some ideas for this
programmatic approach.
All right.
One quick thing is,
I notice you're using Claude for Opus Max and the agent.
Is there any thinking behind that?
I always like, so I'm always trying to use the best model that I can.
And for this purpose here, it's probably way too much.
It's probably overkill.
Typically, Opus Max is more expensive and it's for like really complex things.
But I just have it here to make sure that I can get some like good insights and good results for for the viewers and the listeners.
That being said, if you're getting, if this is going to help you get 20,000 visitors a month on autopilot, is it not worth it?
Yeah, a few extra bucks.
to use the best model is totally worth it, especially kind of in this planning phase.
And, you know, a lot of people gloss over this part of vibe coding or vibe marketing,
the planning and the research step.
Everyone wants to get to like this sexy workflow or this sexy like output.
But really like the magic is in knowing what you're actually like focusing on and putting all these efforts towards.
So I spend actually a lot of time just kind of like planning this stuff out, doing the research, calling these MCP tools, building these like strategy documents, which we'll get a little bit deeper into down the line.
So perplexity is working right now.
Let's see what's happening.
Cool.
So it called the tool.
And if you haven't worked with these tools, sometimes they do take a little bit of time, totally natural.
Sometimes it gets stuck in like an AI loop and you have to just like stop it and try again.
So it looks like it's doing its job though.
I mean, even human beings get caught in a loop sometimes.
Oh yeah.
We get caught in a vibe loop.
We're just in these tools and using AI and not understanding what's going on in the real world.
At least that's been me for like the last three weeks.
I've been in a vibe loop.
All right.
A vibe vortex.
Yep, a vibe vortex.
It's so crazy because this is something that you would spend thousands of dollars on with an SEO agency.
Exactly.
I've spent thousands of dollars on this before in the past.
Yeah.
Yeah.
It's even starting to generate code for how we can do this.
Okay.
So now we have some relevant programmatic keyword opportunities.
And yeah, as you said, Greg, like to find these typically,
it would either take you an absolute, like, ton of time to go into, you know, whatever, like,
clunky SaaS tools are out there that you have to go through and dig for these types of keywords.
Not only that, you have to think about the strategy and, you know, which ones are relevant and
stuff like that.
So my favorite one that I see here is, like, AI tool comparisons.
I think that that would be a really solid one with all the tools that are coming out and stuff.
There's a lot of search volume out there for people comparing and contrasting these different things.
So let's do AI tool comparisons for marketing.
So I'm just going to follow up here, see what it says.
It's using perplexity again.
So, you know, as I've talked about and as you've also talked about, you know, the best way to work with AI, it's not like a
one shot. Like you have to go back and forth. You have to reprompt. You know, you have to kind of
understand what's coming back. If that sort of fits what you're looking for. And it takes a little
bit of back and forth and a little bit of work to get what you want. It's almost a mistake to one
prompt and accept what the answer is. Yeah. It's more like a conversation. And, you know,
people that create these like super complex prompts that say like, use this prompt to do this. It's like,
that's not really how most people or really anyone that I know of that uses AI really well is doing it.
So we have this.
Now I want you to use the data for SEO MCP to research our keywords and give me an idea of the potential search volume of our approach.
So it's already found a bunch of like relevant AI marketing tools.
We're going to go out there and get some keyword research done.
I have another MCP here.
Let's see that I'm trying to use called Data for SEO.
And the way that I like validate these keywords and I get specific numbers and metrics from them is by using that MCP.
So it's pretty cheap.
I don't have to log into like overwhelming SaaS tools.
I can do keyword research right here with AI assistance.
And really, I don't have to be an expert on, you know, search and all that stuff to do this.
All right.
So you can see those head-to-head comparisons, right?
Yeah.
So it went out and it found that, you know, if we look at like, I don't know,
HubSpot versus Zapier or Cinesia versus HageGen or Jasper versus Chat, GPT, those things are getting
search volumes.
So the head-to-head comparisons, 20 tools times 20 tools with 10 different use cases.
That's 4,000 combinations.
Average volume per keyword, 200 to 500 per month.
Total potential search traffic, 800 to 2 million searches a month.
So that's a ton of traffic.
I can get super dialed in and specific.
That's probably got some pretty broad and competitive stuff in there.
But I'm just going to develop a plan so that we can actually start building.
All right.
So cool.
Now, I want you to create a PRD that I can use to build my first.
programmatic page template based on this strategy.
Use the information that you've gathered
to prioritize A,
tool comparisons,
B,
relevant tools to the vibe marketer.com,
and see a high priority keyword
that we can create
solid content around.
So ERD is short for product requirement document.
So why are you doing this at this stage?
So why I'm doing this here is because I just want to like get all the context of the research
steps that we've done into one clear list of actions that we're going to go and provide
Claude Code.
So I don't want to have to go prompt Claude Code and say, hey, go and find this like research
that we did over here, go find this.
All the context of this chat
is in the cursor agent
window right now. So I'm
taking advantage of that so that I
can just kind of consolidate and
arrive at like a clear
final plan.
Yeah. I think if you,
what I've noticed is if you don't create a PRD,
the output ends up being
worse, like very diluted.
Yeah. So what's cool about
the PRD is you can kind of
like drip feed context.
and because of that, because of how tight the drip feeding is,
you end up getting better results.
Yeah, absolutely.
Yeah.
It creates a super structured path for like an agent or an LLM to follow.
And it's going to prevent you from having to like, you know,
go and get artifacts and different documents and other things and, you know,
go back and references again, have a bunch of other chats going on.
So here we go.
We've got a PRD and let's take a quick look at it.
It has provided us an overview, the objectives, success metrics.
So our goal here is 10,000 organic visits a month within 90 days.
That sounds pretty cool.
It even developed a persona.
It went into user intent analysis.
So it actually looks at keywords and tries to understand if these keywords
have intent behind them and people are actually interested in the topic and want to buy something.
So for this use case, let's go ahead and do video and creative tools, tier three.
All right. So what I'm going to do is I am going to fire up Claude Code over here.
And what I'm going to do is say, hey, we have a new.
project to work on for the vibe marketer production website.
So I've got a folder over here under that cursor vibe in the upper left-hand corner.
And I'm not going to open up all of my different project folders and stuff like that.
I know what folder my website is in.
There's a bunch of code in there.
Again, I don't even know what all of it does, but I know that it's all contained there.
and I want Claude to know that we're working on that specific project.
So let it know.
So we have a new project to work on.
Let's fire them up.
So what it's doing now is it's going through that folder.
It's looking at all the files.
It's understanding like what it's all about,
how the website's designed, how it looks, stuff like that.
So we're sort of focused on the right thing together.
and then it says here are some possibilities of what we can do.
But I want to work on this strategy that we created with cursor agent and with these MCPs.
So I'm going to say, find the programmatic SEO comparison PRD file in our environment.
That is our project.
Okay.
And here is that document.
and Claude is going to search my file system here,
and it already found the file.
Now it's reading through all the information,
the goals, the objectives,
how we want to go about this,
the example keywords, and all of that.
So it found the PRD.
And the next thing that Claude code does,
after it understands our project and what we're trying to work on now,
it's going to map out a plan.
So it created a to-do list right here.
So it's going to set up a,
a project structure. It's going to create the data structure for the tool comparisons. It's going to
build page templates so that if we want to create a bunch of these, it can do that in a very
consistent way. It's going to create the initial tool data for chat GPT versus Claude comparison.
It's going to build an interactive comparison table and pricing calculator. It's going to implement
email capture and community CTA components, which are the main sort of calls to action that I
currently have on the vibe marketer.com.
And then it's going to add an FAQ section with schema markup.
All right.
Cool.
So it's saying, I see your project.
This is an excellent strategy to capture traffic.
Based on the PRD, should I start building this or integrate it into your existing
production site?
So I want this to be within my production site.
And it should start getting to work here relatively quick.
quickly. So let's see what, uh, what Claude code does next. And if we take a step back here,
you're literally coding right now. Yes. Right. Yes. Yeah. Like I am just building and coding
with prompts. And I don't really know what's happening. Um, but I'm following along. And like at this
point after three weeks of, of being in a, in a vibe vortex, um, I am starting to
understand like how all this fits together and how it works and stuff like that. When I first logged
into all this, I was like completely overwhelmed. I was like, I am never going to have figure this out.
But, you know, it's just that initial like week or so. And it's it's getting momentum and it's going
into this platform and taking some small actions like every day. And, you know, I said on X like,
hey, I'm just going to learn this in public. And I'm going to share like what I'm building. And that helped me
develop a little bit of like accountability around doing it and getting in there. And that's what I did.
But yeah, I'm literally coding right now or clog code is actually coding. But yeah, that's how my
process has gone so far. And what's the what's the upside for someone to actually learn this?
Yeah. I mean, it's it's really limitless to be honest with you. Like what I'm seeing is that there's sort of
this like convergence happening between like a vibe marketer like like me and like a developer like a
full blown developer. And I think that like cursor and clod code and these tools make the ability
of like a developer accessible to anyone who's willing to get in here and mess around and tinker
and get over that initial like uncomfortable phase. And my friend Amir who,
who I chatted with about this and he kind of introduced me to Cursor said that like he can see
that Cursor could be like an interface for everything. And I'm starting to see that here as well.
I mean, you can create content. You can create web pages. You can do research. You can actually
implement all of that stuff yourself, you know? So it's not like you're going into an in-eight-in
workflow and you're spending like hours setting this thing up and it's spitting a
out like a Google sheet and then you have to figure out what the hell do I do with that.
It's like everything that you're producing here is extremely actionable that clog code can go
and implement on your website in an app as a new project, whatever. So it's like a very closed
loop environment where you can go from insight to action extremely quickly. So right now,
I'm seeing tons of, you know, people coming up with any to N&N.
workflows, like, especially on Act and LinkedIn, they're like, comment N8N to get the N8N workflow.
Are you saying that cursor in a lot of ways is just a more powerful version of N8N?
If you think about N8N, you know, you're going and doing essentially a lot of this,
what you're seeing Claude Code do manually.
You're mapping out the logic, and then you are figuring out how to set up a
system that execute your goal. So you're selecting these different sort of like actions that are
going to happen. Hey, I want to use this to go get this data. Then I'm going to have to format that
data in the right way. Then I'm going to have to pass it over to this tool and make sure that's set up
right. Then I'm going to have to figure out where all this is going. Then I'm going to have to
maintain that system and understand like where bugs are happening and all that stuff. It's a very
inefficient way to build a workflow in my view after I've really gotten into here and figured out
the power of like Claude Code and cursor. Any in at N8N workflow can build a, can be a micro app
or a micro tool that you can build with Claude Code. And what are the benefits of that? Well,
the benefits of that are that you can have a clean user interface that anyone can access the power
of your tool or your workflow. Can't really do that with in eight in very easily. You can make edits
very fast without having to go into each individual node and figure out what the problems are
and how to debug it. It's a lot simpler. It's a lot faster. It's a lot more streamlined.
I did a comparison yesterday. I tried to build a keyword research workflow in in 8N. My process
was I came into cloud code. I said, hey, build me an in 8N workflow for this keyword research
process. It went and read the inate end docs, all that stuff. It gave me a file to up
into in 8n. By the way, this is how most of those like Twitter or X giveaways happen.
People like go into an LLM and they create a file. They upload it onto in and it doesn't even
work and they say, hey, I'm giving this away. That's the dirty secret about it. And then,
so I got that into in 8.N and I tried to run it and it didn't work. Like it was all over the place.
I had to figure out how to debug all these different steps. After about an hour, I was like,
you know what, I'm not doing this.
Then I went back to CloudCode and I said,
hey, this process that I want to accomplish,
build it as an app.
In 30 minutes, I had a fully functioning app.
I published it to a production site.
It's live on GitHub.
People can go and download all the code and it works perfectly.
So it was way easier.
And through the whole process,
I'm just using natural language.
I don't have to know how to use Naden.
You know, I can just come in here and talk back and forth
with Claude Code and get to where I want to go.
With the caveat of you have to get over the hump of understand, like this is pretty jarring for someone who doesn't understand code.
But like once you're in it, like you said, right, it took you a couple weeks of being like, okay, I understand what's happening here.
Yeah.
Yeah.
It takes a couple of weeks to like get comfortable in here.
It feels very foreign.
You know, this terminal aspect is a little bit scary.
Before I found Claude code, I was just using cursor agent.
and I wasn't even messing with the terminal.
But Claude Code lives in the terminal.
And really, Claude Code turns your terminal into sort of a chat-based interface.
So you don't have to know what it's doing.
You just have to know what to ask it and things of that nature, you know?
And as you do this, you'll start to understand sort of like, okay, this is kind of cool.
Now I get like where these files are and how a project is structured.
And I'm learning a little.
a little bit about code, just watching Claude.
I think this is kind of like pair programming.
You know, if you're like a beginner and you're paired up with like a senior engineer
and you're working together back and forth, like, I'm learning how to do this with
Claude code as kind of like my senior engineer.
And I'm like the intern, just kind of like learning as we chat and learning as we go.
You're not even the intern.
You're like, you're going to computer science school next year, you know?
you're just asking the questions.
Yep, yep.
So just to get an update on our to-do list here,
it's already moved through a bunch of items.
Right now it's building an interactive comparison table and pricing calculator
between Claude and chat GPT.
That's kind of cool.
I don't know what that means,
but we're going to check it out once we push this live.
Cool.
But yeah, like just the learning process
of using this, the development process, whatever you want to call it, I'm having way more fun
in here than I ever had with any like node-based kind of like workflow tool, you know?
Totally.
All right.
We are, we're still working here.
The other thing that I want to point out, you know, if you've used like vibe coding tools,
something else that I find Claude Code is much better at.
it just seems like way more detailed, like, with the work.
It's going and understanding like the code base on a deeper level, in my opinion.
I could be wrong, but that's what I gather from just kind of watching what's happening here.
And then the other thing that's happened is like every time that I've used clog code
versus like off-the-shelf platforms, like, you know, I'm spending an ordinate amount of time doing debugging
when I try to vibe code on your typical tool.
And, you know, this can essentially one shot something for me way, way faster with far fewer errors.
Right.
And like we talked about it, it's not really a one shot.
Right.
I'm still going back and forth.
I'm pulling up that page.
I'm going to go look at it.
I'm going to debug it.
I'm going to tweak some things, you know, stuff like that.
So, yeah.
All right.
Still building, but we're almost there.
We're on the last task.
Okay, so it's going to install some little icons for us.
While it's working, I just want to point out another thing that I did that people might find helpful.
So our friend Jordan built or designed the first The vibemarketer.com landing page.
And it was in like a landing page builder.
And I realized, man, I can't do anything with it.
I can't even access this builder from cursor.
And I was like, how can I get that design in cursor so that I can work from it and I can move really
fast and make updates to the site?
So I've never really used Figma before, but I found the Figma file of the landing page.
I went into dev mode, which I guess is how web developers are getting Figma files so that they can
build websites.
I didn't want to do that.
So I installed a plugin called ANMA.
And ANMA allows me to select each layer of that Figma design, and it creates code for each layer.
It uses tailwind, which is a type of code.
And I just copy and paste the tailwind code from each of those layers into cloud code.
And it was able to use that information to, A, perfectly match the style and the brink.
and the brand. And I just have never been able to do that using any other like SaaS tools before.
Yeah, I think that's cool because if you're building like an MVP for anything, really what do you need?
You need a brand that's going to hit that's going to connect with people.
Yep.
And a design. And, you know, yes, you can use tools like cursor v0, bolt, lovable.
But sometimes you might just want to hire a designer. And designers do often work in Figma.
and the ability to just build it yourself
and not have to rely on the developer
for the whole solo founder
who's trying to build the one-man business.
I think that's really interesting.
Huge unlock.
And you remember back in the day
how, like, as marketers,
we'd have to go and bug the engineering team
every time we wanted a landing page
or an update or something like that,
even for like the smallest things.
And they would hate us, you know?
Yeah.
us because they're like they need work to do. Yeah, exactly. Or they're like, hey, how can we,
how can we use some, some vibe marketing to get more customers or whatever? Yeah. All right. So,
it's doing all kinds of like analysis right now to see if there's any errors in the page.
And I think we're getting pretty close. You know, the other crazy thing that, that I realized,
within Claude Code, and there's been a lot of like screenshots of this on X, there's a little
cost command. So you can you can type slash cost and you can see how much you're spending in in tokens
on the on the platform. And someone commented the other day like on one of my tweets like, man,
how much do you spend on all these tools and tokens and stuff like that? And I was like, you know,
that's a good question. I actually don't know. I haven't looked. So I pulled up the cost this morning
for Cloud Code that I've spent so far.
And to build like an app yesterday,
it cost me like, I don't know, 20 bucks, you know?
I thought I was going to be a lot more,
but like it's not as bad as you would think.
The cool thing about Claude Code here also is you can switch the model that it's using.
So you can pick Opus or you can let it run default, which is Sonnet.
And then it even uses like 3-5 haiku and 3-7 for some tasks too.
So it will help to optimize your token usage based on the task difficulty.
Whereas in Cursor Agent, if I just stayed on like Max or whatever, I'd spend a lot of money or whatever.
Now, Cursor also has like an auto mode that will do a similar thing.
But again, I just get better results with Cododod.
So it's just my preference.
I mean, two ways to think about that
because I know that people in the comments
are going to be like $20 an app, that's crazy.
Number one, if you wanted to learn how to code,
like I went to a university to go learn how to code,
a university could cost a couple hundred thousand dollars minimum
in the U.S. for four years.
So, you know, at 10 prototypes at $20, that's $200, right?
So that's one.
Number two is, if,
you're building an MVP and the ROI, like, you think that you're going to make more than $20,
like there's, there's real ROI there. Yeah. Yeah. From my perspective, it's like, okay,
if I build a micro tool and I put it behind an email sign up or something like that,
and I spend 20 bucks to create that tool, and I get 100 emails from people that are interested in
that, if I get one of those to go and buy an annual membership to the vibemarketer.com
community. That's $200 in revenue with $20 in spend. That's a huge ROI. That's like 10 to one.
Like, that's a no-brainer, you know. Okay. So it looks like it's completed the process here. Now,
I'm just going to do something real quick just to show people like a thought process. Some people might be like,
well, how the hell do I access the URL?
Like, where is this thing?
Cool.
Where can I find a URL to check this out?
I mean, you just have to ask, even if it's a dumb question,
you're not getting judged by Claude.
It's not going to say, man, you're an idiot.
Like, at least not at this point.
All right.
We're going to actually deploy this page.
And the development server and all,
of that. Again, I used, I've seen a lot of people talking about Versel. A lot of people use Netlify.
Vercell looked cool to me. I went to like chat GPT-O-3 and I was like, hey, tell me the step-by-step
plan for setting up Versel with Claude in cursor so that I can deploy my projects easily and quickly.
And that's it. It gives me some instructions or you can even do that within cloud code and it'll
search the web and use all its functions to help you do that as well.
So it gives me a URL, you know, for more advanced people, you can hook that up to GitHub,
and it automatically, you know, creates different like deployments to your code repository on
GitHub, and it gives you like a URL that you can get to go and visit.
Let's deploy this to our VERSEL project.
I'm sure that there's some developers out there that are like,
what the hell are you doing?
Are you just pushing this live to production, whatever?
I'm totally aware that I may not be doing this in the best way,
but I'm learning as I go and, you know,
I'm always open to learn better ways to do it.
Cool.
So right now it is deploying my project.
so that it can be online and we can go and click around.
Crazy.
Yep.
And if we like it, I'm just going to go and deploy a thousand pages today.
I'm just kidding.
Maybe.
I mean, you could.
You could.
You absolutely could.
Okay, so wait, we have some live URLs.
We've got some URLs.
Yeah.
So we're going to navigate to these here.
Okay.
So this is the production site that I built.
in cursor. It's much more than like, you know, a basic landing page. It's got the,
an email address and all that hooked up. This is not the one that we just did, but it went
ahead and gave me that link. It looks like it created an AI Tools Hub page. Wow. Okay. So
can you see this, Greg? Oh, yeah. All right. So we've got a Tools Hub. And think of this as kind of the
the front page to your directory.
Compare the best AI marketing tools side by side,
real test, community insights,
and actual recommendations from 2000 plus marketers.
Now, here are some amazing things.
A, like, I didn't ask it to write any of that content.
Like, it referenced the context in our landing page,
in our project, and created that copy.
And I think that copy is pretty damn good for,
a first go. So real testing, we test each tool for 30 days in real marketing workflows,
community insights, real feedback, vibe test, our unique scoring system for marketing specific
use cases. I actually love this and I think we should push this like generally speaking all
over the place. So let's scroll down. So we've got popular comparisons. And if you remember,
we started with Claude versus Chat ChpT. That was the only one we wanted to do.
do because we wanted to see what we could even come up with. So view full comparison. So the complete
2025 comparison for marketers. Now, a couple of things I'm noticing as I look at this page,
2025, it's relevant, it's timely, it's right now, which one should I use today? This is a good
signal to search engines and LLM's that I've got recent and valuable information. So we tested
both AI tools for 30 days. Here's our comprehensive comparison. Here's the other
amazing thing about this is that, you know, like we've talked about before, LLMs and search engines
are prioritizing user-generated content and reviews. We're implementing that idea right here
with this community reviews angle, which is going to make our page stand out as these crawlers
are going out and looking for relevant information. So we've got a comparison table of both of the
tools, pricing, what it's best for for marketing use cases, our rating. This is actually correct.
Long form content, in-depth market analysis, clawed excels, which is awesome.
Key takeaways, TLDR, see what our community says.
We have a pricing calculator.
Like if I wanted to launch these tools within my team, what's that look like for me?
The vibe test.
It's got, you know, real examples from the tests and things like that.
Community insights and poll results, top community discussions.
Again, this is all like literal gold for ranking in the search engine.
We've got calls to action throughout the page.
Again, I didn't ask Claude Code to do that.
It's smart enough to know that this page is a strategy to get more customers for us.
And then it has other recommendations.
So you can do alternative comparisons to lead you to the next page.
This has internal linking and a bunch of other valuable things for going and getting traffic.
And it's got FAQs.
Still have a question.
Boom.
even created a example for a free guide here that we could use as a lead magnet, which I think is
incredible. And this page looks really good for a first go.
100%. Also, some of these tools would give you an affiliate cut.
Yep. Right? So if you actually launch something like this, this could just be like passive
income just all day.
Absolutely. Absolutely.
So one last hack, I know you have to go.
Now that this is live, I would push this.
I would go back to Codod code.
I would make a few edits if I wanted to.
Like there's a few icons or image files for the individual tools.
I would have it put into the page.
I would probably launch 10 other pages today.
And then after it's on production, I'd go back into Cursor.
I'd use the fire crawl MCP.
I'd say, hey, crawl this complete website.
Find me any technical SEO errors that you'd,
you can fix. So you've worked at agencies. It costs a lot of money to do a technical SEO audit and then
have them go in and do all the fixes, right? You can get the full technical SEO audit, pass it to
Claude Code. It has the instructions. It has your project. Say, enter, fix all the technical
SEO issues on your site. You have a keyword focus strategy and pages that are going to go and get
you traffic. I think this is just amazing. Dude, this, thank you for, thank you for coming on.
Thank you for spilling the sauce. I also just love.
of how simple you explain things.
I want to plug your, oh, I guess the vibe marketer, right?
Yeah.
Yeah.
So the vibemarketer.com is our online community where we're doing workshops with leading
AI companies, getting demos, we're doing tutorials, we're doing lessons in our classroom.
And most importantly, we're fostering like an amazing community of AI first marketers
that are helping each other to develop great strategies, troubleshoot and implement this
kind of stuff every single day.
So I'll include the link, the vibe marketer.com in the show notes.
You also have a YouTube channel.
I'll include it's criminal how few subscribers you have.
And if you sign up to the vibe marketer, I think you guys send out a free email, right?
Which is just proven AI workflows and stuff like that.
Yeah, even if you're not ready, join the community.
If you go to the vibemarketer.com, you'll see an email list sign up.
We send out our top five workflows every week and a bunch of tactical advice for how you can get going on this kind of thing.
Cool.
Start there.
Thanks, James.
Dude, I love having you on.
So I need to feel in the common section that people love having you on too.
So please, please let me know.
Please let us know what you want James to cover next.
The boring marketer.
He's spilling sauce for free.
You love to see it.
I'll see you next time.
Thanks, Greg.
