feat: add research

This commit is contained in:
Oleg Proskurin 2025-12-24 23:46:23 +07:00
parent 02b1382dcc
commit 357c1c4cc9
5 changed files with 406 additions and 0 deletions

View File

@ -0,0 +1,53 @@
---
slug: claude-code-image-generation-mcp
title: "How to Generate Images in Claude Code with MCP"
status: inbox
created: 2024-12-24
source: research
---
# Idea
## Discovery
**Source:** Cursor Forum feature requests, GitHub issues, Replicate MCP launch
**Evidence:**
- Multiple feature requests on Cursor forum for image generation integration
- GitHub issue: "Why can't claude code analyze images?"
- Replicate launched MCP but lacks good tutorials
- FluxGen Product Hunt launch validates market need
## Why This Matters
1. **Search intent exists** — developers actively searching for this
2. **Replicate gap** — they launched MCP but documentation is technical, not tutorial
3. **Pain point validated** — multiple sources confirm context-switching frustration
4. **SEO opportunity** — "claude code image generation" likely low competition
## Potential Angle
Step-by-step tutorial:
1. What is MCP and why it matters for image generation
2. Setting up an MCP server for image generation
3. Example: generating hero images from Claude Code
4. Example: creating placeholder images automatically
5. Banatie as recommended solution (built-in CDN, consistency)
Include:
- Code snippets for mcp.json configuration
- Real examples with prompts
- Before/after workflow comparison
## Keywords
- claude code image generation
- mcp image generation
- claude code mcp tutorial
- ai coding image workflow
- generate images without leaving ide
## Notes
- Competitor content audit: Pascal Poredda has slash commands article — differentiate by focusing on MCP server setup
- Consider video walkthrough for YouTube
- Cross-post to Dev.to

View File

@ -0,0 +1,62 @@
---
slug: replicate-mcp-vs-dedicated-image-api
title: "Replicate MCP vs Dedicated Image APIs: What Developers Should Know"
status: inbox
created: 2024-12-24
source: research
---
# Idea
## Discovery
**Source:** Replicate MCP launch (mcp.replicate.com), competitive analysis
**Evidence:**
- Replicate launched full MCP integration December 2024
- Generic platform approach vs specialized tools
- No built-in CDN, project organization, or consistency features
- Complex per-model pricing
## Why This Matters
1. **Timely** — Replicate just launched, developers evaluating options
2. **Positioning** — establishes Banatie differentiation
3. **SEO** — "replicate mcp" searches will increase
4. **Authority** — shows deep market understanding
## Potential Angle
Honest comparison:
**When Replicate MCP makes sense:**
- Need multiple model types (not just images)
- Want model flexibility and experimentation
- Building ML-focused product
**When dedicated image API makes sense:**
- Image generation is core workflow
- Need CDN/delivery built-in
- Want project organization
- Need consistency across images (@name refs)
- Predictable pricing
Include:
- Pricing comparison table
- Setup complexity comparison
- Feature matrix
- Use case recommendations
## Keywords
- replicate mcp
- replicate vs cloudinary
- image generation api comparison
- replicate alternative
- mcp image generation
## Notes
- Don't bash Replicate — they're well-funded, respected
- Focus on "right tool for the job" angle
- Include code examples for both
- Fair comparison builds trust

View File

@ -0,0 +1,88 @@
# Competitor Analysis: Replicate MCP
**Date:** 2024-12-24
**URL:** https://mcp.replicate.com, https://replicate.com/docs/reference/mcp
## Overview
Replicate launched a full MCP (Model Context Protocol) server integration, allowing developers to use their platform directly from Claude Code, Claude Desktop, Cursor, and other MCP-compatible tools. This is a significant competitive development for Banatie.
## Recent Activity
- Launched remote MCP server (hosted at mcp.replicate.com)
- Released npm package for local MCP server (replicate-mcp)
- Documentation at replicate.com/docs/reference/mcp
- Works with Claude Desktop, Claude Code, Cursor, Cline, Continue
## MCP Server Features
**Tools provided:**
- `search_models` — Search for models on Replicate
- `create_predictions` — Generate images/other media
- `list_hardware` — View available hardware options
- Code mode (experimental) — Execute TypeScript in Deno sandbox
**Setup methods:**
1. Remote server (recommended, easy): Just add URL to Claude/Cursor config
2. Local server: Install via npm, configure API token
**Example natural language prompts:**
- "Search Replicate for upscaler models and compare them"
- "Generate an image using black-forest-labs/flux-schnell"
- "Show me the latest Replicate models created by @fofr"
## Strengths
- **First mover in MCP** — Live and documented before Banatie
- **Established brand** — Known platform, trusted by developers
- **Model variety** — Access to thousands of models, not just images
- **Good documentation** — Clear setup instructions
- **Remote server option** — No local setup required
## Weaknesses (Banatie Opportunities)
- **Generic platform** — Not optimized for image workflow specifically
- **No built-in CDN** — Images returned as URLs, no delivery optimization
- **No project organization** — Images not organized by project
- **Complex pricing** — Varies by model, hard to predict costs
- **No prompt enhancement** — Raw prompts only
- **No consistency features** — No @name references for style consistency
- **No auto-file management** — Images need manual download/organization
## Content Strategy
What they publish:
- Technical documentation
- Blog posts about new models
- "Replicate Intelligence" newsletter (weekly)
Gaps for Banatie content:
- Tutorial-style content (they have docs, not tutorials)
- Workflow optimization content
- "Solve the pain" content vs "feature announcements"
## Pricing
Per-model pricing, varies significantly:
- FLUX schnell: ~$0.003 per image
- SDXL: ~$0.01+ per image
- More complex models: higher
No bundled pricing, no predictable monthly cost.
## Our Differentiation
1. **Image-specific optimization** — Built for images, not generic ML
2. **Built-in CDN** — Fast global delivery included
3. **Project organization** — Automatic organization by project
4. **Consistency features**@name references for consistent style
5. **Prompt enhancement** — AI improves prompts automatically
6. **Predictable pricing** — Monthly subscription, clear limits
7. **Developer DX** — Simpler API for common image use cases
## Recommended Response
1. **Accelerate MCP launch** — They have first-mover advantage
2. **Differentiate clearly** — Don't compete on model count, compete on workflow
3. **Content opportunity** — Create better tutorials than their docs
4. **Positioning** — "For developers who need images" vs "For ML engineers"

View File

@ -0,0 +1,56 @@
# Pain Point: Context Switching for Image Generation
**Quote:** "As a developer, I constantly found myself jumping between my code editor (like Cursor, VSC, or Windsurf) and design tools just to create simple images or visuals for my projects. It was a flow killer."
**Source:** FluxGen Product Hunt launch
**Engagement:** Product Hunt launch, active comments
**Date:** 2024-03-31
## Context
This quote comes from the maker of FluxGen, a new tool specifically designed to solve the image generation workflow problem for Cursor users. The fact that someone built and launched a product to solve this exact pain validates Banatie's thesis.
Additional evidence from Cursor Forum:
- Multiple feature requests for DALL-E/Stable Diffusion integration
- Feature request: "Generate AI Images for UI Design Suggestions with Code Integration"
- Request for "Create a dog-themed image placeholder for a landing section, save it to /assets/placeholders/, and link it in the Hero.tsx component"
## Pain Point Analysis
**The problem:**
1. Developer working in IDE (Cursor, VS Code, Claude Code)
2. Needs an image for project (hero, placeholder, asset)
3. Must leave IDE → open image generator → generate → download → organize → import
4. Flow broken, context lost, time wasted
**Why it matters:**
- Developers optimize for flow state
- Context switching has real productivity cost
- Manual file management is tedious
- Problem compounds across many images per project
## Content Opportunity
**Article:** "Stop Context-Switching: Generate Images Without Leaving Your Editor"
**Angle:**
- Quantify the pain (time lost per context switch)
- Show the traditional workflow vs MCP workflow
- Banatie as solution
- Include timing comparison
**Keywords:**
- ai coding workflow
- cursor image generation
- developer productivity
- context switching programming
## Banatie Relevance
This is the core pain point Banatie solves:
- MCP integration = generate from editor
- Built-in CDN = no manual upload
- Project organization = no manual file management
- Prompt URLs = even simpler for templates
Content should emphasize workflow, not features.

View File

@ -0,0 +1,147 @@
# Weekly Intelligence Digest: 2024-12-24
## Executive Summary
**Critical finding:** Replicate launched full MCP integration — now directly competing with Banatie's planned MCP server. They offer Claude Code, Cursor, and VS Code integration with image generation models. This is the biggest competitive development this quarter.
Secondary findings: FluxGen (new competitor) launched on Product Hunt targeting Cursor developers. Runware expanded to 400k+ models and multi-modal (video, audio). Multiple feature requests on Cursor forum confirm strong demand for integrated image generation.
## Competitor Activity
| Competitor | Activity | Impact | Our Response |
|------------|----------|--------|--------------|
| **Replicate** | Launched MCP server (mcp.replicate.com) | HIGH — Direct competition | Accelerate MCP launch, differentiate on DX |
| **Runware** | Expanded to 400k+ models, multi-modal | MEDIUM — Still no MCP | Focus on workflow, not model count |
| **FluxGen** | Launched on Product Hunt for Cursor | MEDIUM — Validates market | Content opportunity, positioning |
| **xAI** | Aurora image generation API | LOW — Enterprise focus | Monitor |
| **OpenAI** | GPT Image 1.5 API, 4x faster | MEDIUM — Generic API | Not workflow-focused |
### Replicate MCP Deep Dive
**URL:** https://mcp.replicate.com
**What they launched:**
- Remote MCP server (hosted, easy setup)
- Local MCP server (npm package)
- Works with Claude Desktop, Claude Code, Cursor
- Tools: search_models, create_predictions, list_hardware
- Natural language prompts: "Generate an image using black-forest-labs/flux-schnell"
**Their weaknesses (Banatie opportunity):**
- Generic platform, not image-specific
- No built-in CDN
- No project organization
- Complex pricing (per-model)
- No prompt enhancement
- No @name consistency references
**Source:** https://replicate.com/docs/reference/mcp
### FluxGen — New Direct Competitor
**URL:** Product Hunt launch
**Positioning:** "AI Image Generator for Cursor"
**Tagline:** "Generate AI Images Without Breaking Your Code Flow"
**Quote from maker:**
> "As a developer, I constantly found myself jumping between my code editor and design tools just to create simple images or visuals for my projects. It was a flow killer."
**Analysis:** This validates Banatie's thesis. Developer is solving own pain point — same as Oleg. Watch for traction.
## Pain Points Discovered
### 1. Image Generation in Cursor — Feature Requests
**Source:** Cursor Forum (multiple threads)
**Engagement:** Active discussion, multiple upvotes
**Quotes:**
- "Is there any plan to integrate Cursor AI with image generation models like DALL-E 3 or Stable Diffusion?"
- "It would be amazing if AI could generate images on the fly for websites"
- "Create a dog-themed image placeholder for a landing section, save it to /assets/placeholders/, and link it in the Hero.tsx component"
**Content angle:** Tutorial showing how to do this with MCP + Banatie
### 2. Claude Code Image Workflow Friction
**Source:** GitHub Issues, Community forums
**Problem:** Developers can analyze images but can't generate them natively
**Quote:**
> "Bug Description: Why can't claude code analyze images? If i upload path it says it can't and i need to use web interface."
**Content angle:** "How to Generate Images in Claude Code" tutorial
### 3. Context Switching Pain
**Source:** Product Hunt FluxGen launch, Cursor Forum
**Problem:** Leaving IDE to generate images breaks flow
**Quote (FluxGen maker):**
> "I constantly found myself jumping between my code editor (like Cursor, VSC, or Windsurf) and design tools just to create simple images or visuals for my projects. It was a flow killer."
**Content angle:** Productivity article on workflow optimization
## Content Opportunities (Prioritized)
### High Priority
1. **"How to Generate Images in Claude Code with MCP"**
- Why: High search intent, Replicate doesn't have good tutorials
- Angle: Banatie MCP as featured solution
- Keywords: claude code image generation, mcp image generation
2. **"Replicate MCP vs Dedicated Image APIs: What Developers Should Know"**
- Why: Capitalize on Replicate launch, position Banatie
- Angle: Comparison showing Banatie advantages
- Keywords: replicate mcp, image generation api comparison
3. **"Stop Context-Switching: Generate Images Without Leaving Your Editor"**
- Why: Pain point validation from multiple sources
- Angle: Problem-solution with Banatie
- Keywords: cursor image generation, ai coding workflow
### Medium Priority
4. **"Setting Up Image Generation in Cursor (Complete Guide)"**
- Tutorial format, SEO-focused
5. **"AI Image APIs Comparison 2024: Runware vs Replicate vs [Others]"**
- Establishes authority, attracts comparison shoppers
## Trends
### MCP Adoption Accelerating
- Replicate, Hugging Face, and others launching MCP servers
- Claude Code and Cursor both support MCP
- Becoming standard for AI tool integration
- **Implication:** MCP server is table stakes, not differentiator
### Developer-Focused Image Tools Emerging
- FluxGen (Cursor-specific)
- Pascal Poredda's slash commands for image generation
- Multiple DIY solutions appearing
- **Implication:** Market is ready, but fragmented solutions
### Multi-Modal Expansion
- Runware: image → video → audio → text
- Replicate: same trajectory
- **Implication:** Consider video generation as future feature
## Recommended Actions
- [ ] **Urgent:** Accelerate MCP server development — Replicate has first-mover advantage
- [ ] **This week:** Create "How to Generate Images in Claude Code" article (capitalize on search intent)
- [ ] **This week:** Research FluxGen — pricing, features, traction
- [ ] **Soon:** Define differentiation from Replicate MCP (CDN, project org, consistency)
- [ ] **Content:** Start comparison content strategy (SEO for "vs" keywords)
## Sources
- https://mcp.replicate.com/
- https://replicate.com/docs/reference/mcp
- https://runware.ai/
- https://forum.cursor.com/t/feature-suggestion-cursor-ai-integration-with-image-generation-models-dall-e-stable-diffusion/64198
- https://github.com/cursor/cursor/issues/3111
- https://www.producthunt.com/products/fluxgen-ai-image-generator-for-cursor
- https://www.pascal-poredda.com/blog/claude-code-image-generation-with-custom-cmds