About canvasaas
canvasaas is a CLI that generates business strategy frameworks and investor decks from a business idea, for coding agents and their users. Its 19 frameworks include market research, cited sources, and financial analysis.
Key features
- 01Generate 19 strategy frameworks
- 02Create shareable investor decks
- 03Chat with strategy experts
- 04Machine-readable CLI commands
Use cases
- 01Assess a venture with SWOT or TAM-SAM-SOM
- 02Generate financial forecasts for an idea
- 03Prepare an investor deck from frameworks
MCP support
Its stdio MCP server exposes eight tools for generating frameworks and packages, creating decks, chatting, listing frameworks, and managing account credits.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.canvasaas.com/sseclaude mcp add --transport sse jyswee-canvasaas https://mcp.canvasaas.com/sse{"mcpServers":{"jyswee-canvasaas":{"type":"sse","url":"https://mcp.canvasaas.com/sse"}}}Open in Cursor{"servers":{"jyswee-canvasaas":{"type":"sse","url":"https://mcp.canvasaas.com/sse"}}}Open in VS Code{"mcpServers":{"jyswee-canvasaas":{"type":"sse","url":"https://mcp.canvasaas.com/sse"}}}{"mcpServers":{"jyswee-canvasaas":{"serverUrl":"https://mcp.canvasaas.com/sse"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.canvasaas.com/sseAuth requiredTools
Details
From the project READMEcvs
AI business strategy for coding agents — 19 investor-grade frameworks from a single business idea. As easy as git.
git ships the code. cvs ships the business case.
Your agent can build the product — but when a VC asks for the TAM, the unit economics, or the competitive moat, it has nothing. CanvasSaaS is the strategy layer your agent runs itself: one install, and it generates SWOT, Business Model Canvas, financial forecasts, and a shareable investor deck — sourced, structured, and ready to defend. No browser, no signup form, no human in the loop.
Works with: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · any MCP client
Install
npm install -g canvasaas
The npm package is canvasaas; the command is cvs.
Quick Start
# Register — no browser, no human (5 free credits)
cvs signup "My Venture" --email [email protected]
# Generate a framework
cvs generate swot "AI-powered scheduling for remote teams"
# Or all 19 at once
cvs generate --all "AI-powered scheduling" --venture myapp
# Create a shareable investor deck
cvs deck create myapp
# Ask a strategy expert (free, unlimited)
cvs chat "What pricing methodology should I use?"
# Full reference
cvs --help
The 19 frameworks
Every framework is generated from your business idea with live market research, cited sources, and institutional-grade methodology — DCF assumptions, LTV/CAC, 12-dimension competitive scoring.
| Foundations | Market | Financial | Strategy |
|---|---|---|---|
| Business Model Canvas | TAM-SAM-SOM | Financial Forecast | Ansoff Matrix |
| Lean Canvas | Customer Profile | Pricing Strategy | BCG Matrix |
| Value Proposition Canvas | Product-Market Fit | Business Plan | Scenario War Room |
| SWOT | Competitive Teardown | Churn Prevention | Strategic Alignment |
| Porter's Five Forces | Value Chain · Pivot |
cvs frameworks # list all 19
cvs frameworks --detail swot # schema + methodology for one
From idea to investor deck
cvs generate --all "SaaS payroll automation" --venture payroll
cvs deck create payroll
# → shareable deck URL — 21 slides, email-gated if you want
Your agent hands the VC a link, not a promise.
Chat with 30 strategy experts — free
Every framework has a resident expert backed by financial-analysis, equity-research, and private-equity skill trees.
cvs chat "How defensible is my moat?" --framework porters
cvs chat "What DCF assumptions fit a pre-revenue SaaS?"
Built agent-first
- Self-service signup —
cvs signupreturns an API key, no email verification loop --jsoneverywhere — every command is machine-readable- Config chain —
--keyflag >CVS_API_KEYenv >./.cvs/>~/.cvs/(per-project pinning) - Credit-gated, not paywalled — agents request top-ups from their human with
cvs topup "reason" cvs init— drops a ready-made skill block into your agent's CLAUDE.md
MCP — Claude Code and any MCP client
{
"mcpServers": {
"canvasaas": { "type": "stdio", "command": "cvs", "args": ["mcp-serve"] }
}
}
8 tools discovered automatically: canvasaas_generate, canvasaas_full_package, canvasaas_create_deck, canvasaas_chat, canvasaas_list_frameworks, canvasaas_balance, canvasaas_me, canvasaas_request_topup.
Credits
| Action | Cost |
|---|---|
cvs generate {framework} | 1 credit |
cvs generate --all (19 frameworks) | 5 credits |
cvs deck create | 1 credit |
cvs chat | free |
New accounts start with 5 free credits.
canvasaas.com · Terms · Tyga.Cloud Ltd
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.