trackmcp
Back to directory
ZionHopkins

asset-factory-mcp

View on GitHub

Asset Factory — 42 SOP tools from idea to validated revenue. Market research, buyer personas, offer design, landing pages, email sequences, ad copy, traffic strategy, SEO content engine & unit economics. MCP server for Claude Desktop, Cursor, and Windsurf.

4 stars TypeScriptOthers Updated Jun 12, 2026
ai-agentbootstrappingclaude-desktopcursormcpmcp-servermodel-context-protocolsolo-foundersolopreneurstartup-toolscontent-marketingemail-marketinglanding-pagemarket-researchorganic-growthseo

Documentation

Asset Factory

npm version
License: MIT
GitHub stars

Agentic pipeline that transforms ideas to revenue — for solo founders and bootstrappers.

bash
npx -y asset-factory-mcp
Asset Factory Demo

Why Asset Factory?

Most MCP servers give you one tool. A GitHub integration. A database query. A Slack bot.

Asset Factory gives you 42 tools that work as a pipeline — the entire playbook from raw idea to validated revenue, running inside the AI client you already use.

  • No more blank-page paralysis. Start with `scout` and the system tells you exactly what to do next, every step of the way.
  • Every stage feeds the next. Buyer research flows into offer design. Offer design flows into campaign copy. Campaign copy flows into validation. Nothing is wasted.
  • Math before assets. Unit economics are validated before you build anything. You'll never spend weeks building an offer that can't work at your budget.
  • Test ideas for $50, not $5,000. `rapid_test` gives you signal in 3-5 days with a landing page and paid traffic — before you commit to the full pipeline.
  • Your AI becomes a co-founder, not a chatbot. It doesn't just answer questions. It executes a structured business system with you.

Install

bash
npm install -g asset-factory-mcp

Or run directly without installing:

bash
npx -y asset-factory-mcp

Quick Start

Claude Desktop

Add to your `claude_desktop_config.json`:

json
{
  "mcpServers": {
    "asset-factory": {
      "command": "npx",
      "args": ["-y", "asset-factory-mcp"],
      "env": {
        "ASSET_FACTORY_PROJECT_DIR": "/path/to/your/project"
      }
    }
  }
}

Cursor

Add to your MCP settings (`.cursor/mcp.json`):

json
{
  "mcpServers": {
    "asset-factory": {
      "command": "npx",
      "args": ["-y", "asset-factory-mcp"],
      "env": {
        "ASSET_FACTORY_PROJECT_DIR": "/path/to/your/project"
      }
    }
  }
}

From Source

bash
git clone https://github.com/ZionHopkins/asset-factory-mcp.git
cd asset-factory-mcp
npm install
npm run build
node dist/index.js

How It Works

Asset Factory is a two-layer tool system:

Layer A — 42 SOP Tools (read-only): Each tool validates prerequisites against `pipeline-state.json`, loads upstream context from previous stages, checks `learnings.json` for patterns, and returns full SOP instructions enriched with that context. Your AI executes the instructions.

Layer B — 3 Utility Tools (mutations): `update_pipeline_state`, `save_asset`, `capture_learning`. These handle all state writes and file creation. Your AI calls them after executing each SOP.

The Pipeline

code
Five entry points:

1. scout            → Full pipeline (research → offer → build → deploy → validate)
2. rapid_test       → Quick $50-100 test (signal in 3-5 days)
3. passive_deploy   → Marketplace assets (after research)
4. tournament       → Batch-evaluate 3-5 ideas through Layer 1 simultaneously
5. portfolio_triage → Rank existing pipelines by profit velocity, select top N

Full Pipeline Flow

code
LAYER 1 (Strategist):
  scout → autonomy → market_intel → research → build_blocks → stress_test → unit_economics

LAYER 2 (Builder):
  name_lock → platform + product → deploy → qa → validate_prep

LAYER 3 (Validator):
  validate_check (daily) → validate_decide → feedback → iterate

TRAFFIC (Paid):
  traffic_strategy → channels → creative_test → funnel_optimize → scale

ORGANIC GROWTH (runs parallel with paid):
  content_engine → content_repurpose → seo_check (monthly)

BOLD ACTION (post-QA):
  bold_action → credibility compression playbook

REVENUE PHASE MANAGEMENT (optional overlay):
  portfolio_triage → revenue_review (weekly)
  Phases: Signal → Cash → Repeat → Scale

CROSS-CUTTING:
  status | daily_check | lessons | voice_extract | dream_100 | tournament

Each tool checks prerequisites automatically. If you try to run `research` before completing `market_intel`, you'll get a clear STAGE_BLOCKED message telling you exactly what to run first.

Tools Reference

SOP Tools (42)

ToolDescriptionPrerequisites
`scout`Market scanning — takes a raw idea, determines viabilityNone (entry point)
`autonomy`Agent Autonomy Score — AI-buildable product viabilityscout
`market_intel`Deep market research with competitive scoringscout, autonomy
`research`Therapeutic Buyer Engine — deep persona researchmarket_intel
`build_blocks`7 Building Blocks from buyer researchresearch
`stress_test`Offer scoring across 10 dimensionsbuild_blocks
`unit_economics`CPA, LTV, break-even modelingstress_test
`name_lock`Lock business/product namestress_test, unit_economics
`platform`Tech stack selection and scoringstress_test
`product`Product architecture designstress_test, name_lock
`deploy`Sales pages, emails, ad copy generationname_lock, platform, product
`qa`7-check persona alignment gatedeploy
`validate_prep`Validation deployment packagedeploy, qa
`validate_check`Daily 60-second health checkvalidate_prep
`validate_decide`End-of-window verdictvalidate_prep
`feedback`Performance diagnosis and fix routingdeploy
`traffic_strategy`Traffic channel research and scoringdeploy
`channels`Channel setup and configurationtraffic_strategy
`creative_test`Ad creative variation testingchannels
`funnel_optimize`CRO testing across conversion funnelchannels
`scale`Systematic scaling of validated channelscreative_test
`traffic_analytics`Performance reporting and attributionchannels
`dream_100`Relationship strategy and outreachresearch
`passive_deploy`Marketplace asset scoring and specsresearch
`passive_check`Scheduled performance checkspassive_deploy
`passive_compound`Deploy related assets around anchorspassive_deploy
`passive_portfolio`Quarterly portfolio reviewpassive_deploy
`rapid_test`Quick idea test — landing page + adsNone (entry point)
`rapid_check`Daily metrics vs. thresholdsrapid_test
`rapid_graduate`Graduate test to full pipelinerapid_check
`rapid_status`Dashboard of all rapid testsNone
`status`Pipeline status reportNone
`daily_check`5-minute daily operations pulseLive campaigns
`lessons`Pattern library — capture and retrieveNone
`voice_extract`Brand voice extraction from contentqa
`content_engine`Topic cluster research, SEO/GEO content generationqa, validate_prep
`content_repurpose`Single-pass multi-platform content repurposingcontent_engine
`seo_check`Monthly SEO/GEO audit with AI citation trackingcontent_engine
`tournament`Batch-evaluate 3-5 ideas through Layer 1None (entry point)
`bold_action`Bold Action Playbook — highest-leverage irreversible credibility moveqa
`portfolio_triage`Rank pipelines by Profit Velocity Score, enforce active capNone (entry point)
`revenue_review`Weekly revenue phase assessment (Signal → Cash → Repeat → Scale)None (entry point)

Utility Tools (3)

ToolDescription
`update_pipeline_state`Update pipeline-state.json with dot-notation paths
`save_asset`Save files to assets/[market-name]/ directory
`capture_learning`Capture reusable patterns to learnings.json

Project Directory Structure

Asset Factory creates and manages files in your project directory:

code
your-project/
├── pipeline-state.json      # Pipeline progress tracking
├── learnings.json            # Pattern library across pipelines
└── assets/
    └── [market-name]/
        ├── research/         # Scout reports, buyer research, market intel
        ├── building-blocks/  # The 7 Building Blocks
        ├── product/          # Product Architecture Blueprint
        ├── copy/             # Sales letters, email sequences
        ├── campaigns/        # Landing pages, ad copy
        ├── traffic/          # Traffic strategy, creative tests, analytics
        ├── validation/       # Deployment packages, daily checks, verdicts
        ├── voice/            # Brand voice calibration
        ├── passive-portfolio/ # PADA outputs
        ├── rapid-test/       # Rapid test assets
        ├── bold-action/      # Bold Action playbook
        └── content/          # Organic growth engine outputs
            ├── pillar/       # 2,000-4,000 word guides
            ├── spokes/       # 1,000-2,000 word pages
            ├── repurposed/   # Multi-platform assets per source
            ├── schema/       # JSON-LD files
            ├── seo-config/   # robots.txt, sitemap, brand signals
            └── audits/       # Monthly SEO/GEO audit reports

Configuration

The project directory is resolved in order:

1. `ASSET_FACTORY_PROJECT_DIR` environment variable

2. `--project-dir=` CLI argument

3. Current working directory

First Use

When you run `status` with no existing pipeline, you'll see:

> Three paths available:

> 1. rapid_test — $50-100 paid traffic test in 3-5 days

> 2. scout — Full active pipeline with deep research and validation

> 3. passive_deploy — Marketplace assets (requires research first)

Best Practices

Getting Started

  • Start with `status` — always run this first. It reads your pipeline state and tells you exactly where you are and what to do next.
  • New idea? Use `rapid_test` first — don't run the full pipeline on an unvalidated idea. Spend $50-100 to get signal in 3-5 days. If it graduates, then run `scout`.
  • One pipeline at a time — you can run multiple rapid tests in parallel, but focus on one full pipeline at a time. Context switching kills momentum.

During the Pipeline

  • Follow the order — the prerequisite system exists for a reason. Each stage feeds the next. Skipping `market_intel` means `research` has no competitive context. Skipping `stress_test` means you might build assets for a broken offer.
  • Don't skip `qa` — it catches promise-product misalignment, unattributed statistics, and persona drift. Every asset that touches a buyer must clear the QA gate.
  • Run `daily_check` every day during validation — it takes 60 seconds and catches problems before they burn budget.
  • Use `lessons` after every major decision — verdicts (ADVANCE/KILL), graduated rapid tests, creative test winners. The pattern library makes every future pipeline smarter.

Working with the AI

  • Let the AI execute the full SOP — each tool returns complete instructions. Don't interrupt midway. Let it finish the research, generate the deliverables, and save the files.
  • Review Tier 3/4 decisions carefully — the system will pause and ask for your input on market selection, pricing, kill decisions, and anything involving real money. These pauses are intentional.
  • Trust the math — `unit_economics` will tell you if the numbers work at your budget. If the verdict is NON-VIABLE, don't try to force it. Move on or adjust the offer.

Scaling

  • Validate before you scale — `scale` requires proven creative winners with 30+ conversions. Scaling unvalidated campaigns is the fastest way to burn money.
  • Compound your learnings — passive assets that reach ANCHOR status should trigger `passive_compound`. One proven asset can spawn 5-10 related assets.
  • Run `traffic_analytics` weekly — attribution drift happens. What worked last week may not work next week. Stay on top of the data.

Common Mistakes to Avoid

  • Don't build assets before `stress_test` passes — a GO verdict means the offer is structurally sound. REVISE or REBUILD means fix the foundation first.
  • Don't skip `name_lock` — changing the business name after assets are built means rebuilding everything. Lock it early.
  • Don't ignore KILL signals — if rapid test metrics hit kill thresholds, kill it. If validation says KILL, capture the lessons and move on. Sunk cost is not a strategy.
  • Don't publish without `qa` clearance — unvetted copy with unattributed claims or persona misalignment damages trust and conversion rates.
  • Don't run the full pipeline for every idea — that's what `rapid_test` is for. Test 5-10 ideas cheaply, then invest the full pipeline in the winner.

Revenue Phase System (New in v1.2.0)

Optional overlay that tracks revenue progression through four phases:

PhaseGoalGate to Advance
SignalGet intent expressedEmail signup, deposit, DM response
CashClose first saleFirst payment received
RepeatClose 3+ at same price3 cumulative sales
ScaleHit target MRRSustained monthly revenue

How to enable: Run `portfolio_triage` to select active pipelines. Selected pipelines get `revenue_phase: "signal"`. Run `revenue_review` weekly to track progress.

`scout` now includes a Sales Cycle Reality Check that estimates days-to-first-sale per market (GREEN 30d). This feeds into the Profit Velocity Score used by `portfolio_triage`.

Automated QA Test Suite (New in v1.1.0)

The pipeline includes an automated QA test suite that runs at 3 points:

GateWhenWhat It Catches
Pre-DeployBefore `deploy` generates assetsMissing research, broken unit economics math, placeholder text
Post-DeployAfter assets written, before `qa`HTML issues, exposed API keys, email subject length, missing CTAs
Post-QAAfter persona correctionsStructural issues introduced by corrections

Test modules in `qa-tests/`:

  • `test_landing_page.py` — HTML structure, CTA presence, secret detection
  • `test_campaign_assets.py` — Email/ad validation, brand consistency
  • `test_research_report.py` — Section completeness, citation density, contradiction detection
  • `test_unit_economics.py` — Margin positivity, CAC/LTV ratio, math verification

Requires: Python 3.10+

Listings

Listed on MCP Server Hub | MCP Registry

License

MIT

Frequently asked questions

What is asset-factory-mcp?

asset-factory-mcp is Asset Factory — 42 SOP tools from idea to validated revenue. Market research, buyer personas, offer design, landing pages, email sequences, ad copy, traffic strategy, SEO content engine & unit economics. MCP server for Claude Desktop, Cursor, and Windsurf.

How do I install asset-factory-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is asset-factory-mcp open source?

Yes — it is hosted on GitHub at https://github.com/ZionHopkins/asset-factory-mcp and has 4 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP