TL;DR

Indie hackers are bottlenecked by marketing, not code. The right MCP stack offloads writing, scheduling, and customer emails to Claude while you focus on shipping. Stripe for revenue, Notion as your second brain, Resend for broadcast email, Twitter for audience, and GitHub to keep the code flowing.

💳📝🐙🔍🔮
Use case

The leanest MCP stack for indie makers running 1–3 products

An indie hacker with a Twitter audience, a newsletter, 1–3 shipped products, and zero employees. Ships daily, markets constantly, avoids meetings.

What hurts today

  • 1Marketing eats the day — every tweet, landing page, and email steals time from shipping
  • 2Stripe questions (MRR, churn, top customer) require opening a dashboard 10 times a day
  • 3Newsletter writing is the #1 procrastination trap — blank page, no time, audience waiting
  • 4Juggling 3 side projects means context-switching 40 times a day across tools
  • 5No analyst, no copywriter, no assistant — but the work of all three still needs doing

Recommended MCPs (5)

💳

Stripe

View MCP

One question: 'how much did I make this week across all products?' — one answer, across all your Stripe accounts. Indie hackers live by MRR, and Stripe MCP makes it instant.

📝

Notion

View MCP

Your CRM, CMS, and journal. Claude drops meeting notes, newsletter drafts, customer feedback, and roadmap updates straight into the right Notion database.

🐙

GitHub

View MCP

Ship commits, open PRs, and merge from the same Claude conversation where you're writing the landing page. No tab switching — the whole product loop in one thread.

🔍

Tavily

View MCP

Research competitors and topic ideas in seconds. Perfect for 'what's the angle on this newsletter?' or 'what are 5 indie hackers doing in AI agents this week?'

🔮

Perplexity

View MCP

Deeper research than Tavily with citations. Use it for product reviews, 'what should I charge' pricing research, and 'is there a market for X?' validation.

A real workflow

Monday morning newsletter. You ask Claude: 'find 3 new AI agent launches from last week, pull their positioning, write me a 400-word newsletter in my voice'. Tavily searches, Perplexity pulls the positioning, Notion fetches your past newsletters for voice matching, Claude writes the draft, and drops it into your Notion 'Newsletter drafts' database. You edit for 10 minutes and publish. Total: 25 minutes instead of the usual 3 hours.

Time ROI

Typical indie hacker saves 8–10 hours/week, mostly on marketing writing, research, and Stripe reporting. Enough to ship a new feature every week instead of every month.

Frequently asked questions

I run 3 products. Can I use one Claude Code install for all of them?

Yes. Point Claude Code at the repo you're working in, and the same Stripe/Notion/GitHub MCPs work across all three. Use separate Stripe API keys per account if you need isolation, or the same one if billing is on one Stripe account.

Is this better than just using ChatGPT + copy-paste?

For anything one-off, ChatGPT is fine. MCPs win when the same task repeats (weekly revenue report, newsletter draft, customer email follow-up) and when the AI needs real data (your actual Stripe numbers, your actual Notion docs). Indie hackers do these tasks 20x a week.

What's the cheapest indie hacker MCP stack?

Stripe MCP (free), Notion MCP (free up to 10 blocks/day on Notion free tier), GitHub MCP (free), Tavily MCP (free tier = 1000 searches/month — enough). Total cost: $0. Only pay when you scale beyond the free tiers.

Can I publish tweets from Claude Code?

Yes, via the Twitter/X MCP (community-maintained). Most indies keep tweet publishing manual for voice/authenticity, but use Claude to draft threads, pick hooks, and A/B test copy before posting.

What if I'm on Cursor instead of Claude Code?

All the same MCPs work on Cursor via `.cursor/mcp.json` — the config path is the only difference. Our browse page covers Cursor-specific setup.

Start with this MCP stack

Install the full stack in one command, or cherry-pick the MCPs you need.

Browse all MCPs