io.github.jyswee/canvasaas

Official registry Developer tools

AI business strategy frameworks for coding agents. 19 frameworks + pitch decks from one idea.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (sse)
Claude Code
claude mcp add --transport sse canvasaas 'https://mcp.canvasaas.com/sse' --header 'Authorization: <Bearer token using your CanvasSaaS API key: '\''Bearer cvs_...'\''. Optional: without one the server starts in onboarding mode and can self-signup.>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "canvasaas": {
            "type": "sse",
            "url": "https://mcp.canvasaas.com/sse",
            "headers": {
                "Authorization": "<Bearer token using your CanvasSaaS API key: 'Bearer cvs_...'. Optional: without one the server starts in onboarding mode and can self-signup.>"
            }
        }
    }
}
NPM package canvasaas
Claude Code
claude mcp add canvasaas -e 'CVS_API_KEY=<your cvs_api_key>' -- npx -y canvasaas@1.1.3
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "canvasaas": {
            "command": "npx",
            "args": [
                "-y",
                "canvasaas@1.1.3"
            ],
            "env": {
                "CVS_API_KEY": "<your cvs_api_key>"
            }
        }
    }
}

Environment variables

  • CVS_API_KEY secret CanvasSaaS API key (cvs_...). Optional: without a key the server starts in onboarding mode and can self-signup.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. cvs
  2. Install
  3. Quick Start
  4. The 19 frameworks
  5. From idea to investor deck
  6. Chat with 30 strategy experts — free
  7. Built agent-first
  8. MCP — Claude Code and any MCP client
  9. Credits

cvs

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 agent@firm.com

# 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.

FoundationsMarketFinancialStrategy
Business Model CanvasTAM-SAM-SOMFinancial ForecastAnsoff Matrix
Lean CanvasCustomer ProfilePricing StrategyBCG Matrix
Value Proposition CanvasProduct-Market FitBusiness PlanScenario War Room
SWOTCompetitive TeardownChurn PreventionStrategic Alignment
Porter's Five ForcesValue 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 signup returns an API key, no email verification loop
  • --json everywhere — every command is machine-readable
  • Config chain — --key flag > CVS_API_KEY env > ./.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

ActionCost
cvs generate {framework}1 credit
cvs generate --all (19 frameworks)5 credits
cvs deck create1 credit
cvs chatfree

New accounts start with 5 free credits.


canvasaas.com · Terms · Tyga.Cloud Ltd

Frequently asked questions

What is io.github.jyswee/canvasaas?

AI business strategy frameworks for coding agents. 19 frameworks + pitch decks from one idea.

How do I install io.github.jyswee/canvasaas?

It runs as a remote server. In Claude Code: claude mcp add --transport sse canvasaas 'https://mcp.canvasaas.com/sse' --header 'Authorization: <Bearer token using your CanvasSaaS API key: '\''Bearer cvs_...'\''. Optional: without one the server starts in onboarding mode and can self-signup.>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.jyswee/canvasaas need an API key?

Yes. It expects CVS_API_KEY, Authorization, which you set in its configuration.

Is io.github.jyswee/canvasaas open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.jyswee/canvasaas?

It is published by jyswee. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.