New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

canvasaas

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

canvasaas

CanvasSaaS CLI — AI business framework generation for coding agents. 19 strategy frameworks from a single business idea.

latest
Source
npmnpm
Version
1.1.3
Version published
Weekly downloads
34
-20.93%
Maintainers
1
Weekly downloads
 
Created
Source

canvasaas — CLI for coding agents

AI business framework generation from the terminal. 19 investor-grade strategy frameworks (SWOT, Business Model Canvas, Lean Canvas, Porter's Five Forces, TAM-SAM-SOM, Financial Forecast, and more) from a single business idea.

Zero dependencies. Node.js 18+.

Install

npm install -g canvasaas

Quick start (agents — no browser, no human)

# 1. Register + get API key (5 free credits)
cvs signup "My Venture" --email agent@firm.com

# 2. Explore
cvs frameworks                       # List all 19 frameworks
cvs frameworks --detail swot         # Framework details

# 3. Generate
cvs generate swot "AI-powered scheduling for remote teams"    # 1 credit
cvs generate --all "My business idea" --venture myapp         # All 19 (5 credits)

# 4. Deck
cvs deck create myapp                # Shareable investor deck (1 credit)

# 5. Chat (free, unlimited)
cvs chat "What pricing methodology should I use?"
cvs chat "How do I improve my weaknesses?" --framework swot

# 6. Status
cvs me                               # Account overview
cvs balance                          # Credits remaining
cvs topup "Client presentation"      # Request more credits

Config

Priority: --key flag > CVS_API_KEY env > ./.cvs/config.json > ~/.cvs/config.json

FlagDescription
--key KEYAPI key (overrides config)
--sa-key KEYSuperadmin API key (admin commands)
--url URLBase URL (default: https://canvasaas.com)
--jsonJSON output for programmatic use
--localSave config to .cvs/ (project-local)

MCP (Claude Code integration)

Add to .mcp.json:

{
  "mcpServers": {
    "canvasaas": { "type": "stdio", "command": "cvs", "args": ["mcp-serve"] }
  }
}

Exposes 8 tools: canvasaas_list_frameworks, canvasaas_generate, canvasaas_full_package, canvasaas_create_deck, canvasaas_chat, canvasaas_balance, canvasaas_me, canvasaas_request_topup.

Admin (requires SA_API_KEY)

Full superadmin surface — tenants, admin users, impersonation, AI providers. Tenant commands accept slug, name, or ID.

# Tenants
cvs admin tenants                    # List all tenants
cvs admin tenant-view SLUG           # Tenant detail
cvs admin tenant-create NAME --owner USER_ID [--plan pro]
cvs admin tenant-update SLUG --name X --email Y --status Z
cvs admin tenant-plan SLUG --plan pro
cvs admin tenant-suspend SLUG --reason "why"
cvs admin tenant-activate SLUG
cvs admin tenant-delete SLUG --confirm [--hard]

# Impersonation
cvs admin impersonate USER_ID TENANT # Get impersonation token
cvs admin impersonate-end TOKEN

# Superadmin users
cvs admin users
cvs admin admin-create EMAIL --password P --name N [--role superadmin|support|readonly]
cvs admin admin-update ID --role R --name N --password P
cvs admin admin-delete ID --confirm

# Platform
cvs admin plans
cvs admin stats
cvs admin audit --days 7

# AI providers
cvs admin ai-config                  # Show config (keys masked)
cvs admin ai-config-set --primary openai --openai-model gpt-5.1
cvs admin ai-status openai|ollama    # Health check
cvs admin ai-test openai|ollama      # Live generation test

Credits

ActionCost
cvs generate {framework}1 credit
cvs generate --all5 credits
cvs deck create1 credit
cvs chatfree

New accounts get 5 free credits. Request more with cvs topup "reason".

https://canvasaas.com | Tyga.Cloud Ltd

Keywords

mcp

FAQs

Package last updated on 31 Aug 2026

Related posts