Find authors writing about vibe coding, indie hackers, solopreneurs, and bootstrapped startups on HackerNoon
curl -X POST https://hackernoon-vibe-authors.nodeops.app/api/scrape \
-H "Content-Type: application/json" \
-d '{}'Response:
{
"success": true,
"data": {
"authors": [
{
"name": "John Doe",
"handle": "johndoe",
"profileUrl": "https://hackernoon.com/u/johndoe",
"bio": "Indie hacker building in public",
"twitter": "https://twitter.com/johndoe",
"linkedin": "https://linkedin.com/in/johndoe",
"github": "https://github.com/johndoe",
"website": "https://johndoe.com",
"matchedKeywords": ["indie hacker", "solopreneur"],
"sampleArticles": [
{
"title": "How I Built My SaaS to $10k MRR",
"url": "https://hackernoon.com/...",
"keyword": "indie hacker"
}
]
}
],
"stats": {
"totalAuthors": 25,
"withTwitter": 18,
"withLinkedIn": 22,
"withGitHub": 12,
"withWebsite": 15
}
},
"meta": { "credits": 50, "processingMs": 180000 }
}Runs the scraper and returns author data.
Request Body (optional):
| Field | Type | Required | Description |
|---|---|---|---|
| keywords | string[] | No | Custom search keywords |
| tags | string[] | No | Custom HackerNoon tags to crawl |
Default keywords: vibe coding, indie hacker, solopreneur, solo founder, bootstrapped startup, side project, build in public, solo developer, indie developer, maker
Default tags: indie-hackers, solopreneurship, bootstrapping, side-project, startup-lessons, founders, saas, makers
Returns cached results from the last scrape.
Check if a scrape is currently running.
Download cached results as a CSV file.
| Code | Description |
|---|---|
| SCRAPE_IN_PROGRESS | A scrape is already running |
| NO_RESULTS | No cached results available |
| SCRAPE_FAILED | Scraping encountered an error |
| Operation | Credits | USD |
|---|---|---|
| Full scrape | 50 | $0.50 |
| Get cached results | 0 | $0.00 |
At 10 scrapes/day, this Skill earns $150/month for the publisher.
This Skill is auto-discoverable by AI agents via MCP:
# Fetch tool definition:
curl https://hackernoon-vibe-authors.nodeops.app/mcp-tool.jsongit clone https://github.com/naman485/createos-skill-hackernoon-vibe-authors
cd createos-skill-hackernoon-vibe-authors
npx createos deployImportant: This skill requires the Docker runtime on CreateOS due to Puppeteer/Chrome dependencies. Set memory to 1024MB for reliable operation.
- Node.js 20 + Express
- Puppeteer for web scraping
- Deployed on CreateOS