Canvasaas

io.github.jysweePublished by GitHub account jysweev1.1.3Updated Nov 2, 2026

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

The publisher's own server: Vips

Overview

AI-generated overview

CanvasSaaS generates business strategy frameworks, financial forecasts and investor pitch decks from a business idea, for use by coding agents.

What you can do
  • Generate strategy frameworks such as SWOT, Business Model Canvas, TAM-SAM-SOM, pricing and financial forecasts from a business idea
  • Run all 19 frameworks at once and assemble a shareable investor deck
  • List frameworks and inspect their schemas and methodology
  • Chat with strategy experts about pricing, moats and DCF assumptions
  • Check account details and credit balance, and request credit top-ups
  • Onboard a new tenant and obtain an API key when no key is configured
When to use it
Useful when an assistant is helping build a product and the user also needs market sizing, unit economics, competitive analysis or an investor deck. It suits founders and agents that want structured, cited strategy output without leaving the coding workflow.
Requirements
Runs as a remote endpoint or as a local npm package (canvasaas, command cvs) via npx or global install. An API key is supplied through the CVS_API_KEY environment variable or an Authorization bearer header; without one the server starts in onboarding mode and can self-signup with an email address. Network access is needed for generation and research.
Before you install
Signup creates a real tenant and returns an API key shown only once, and the human's email is used for account notifications. Generation is credit-gated: 5 free credits on signup, with paid top-ups requested through the agent. Generated frameworks rely on live market research, so outputs are third-party sourced and should be reviewed before being presented as fact.

Installation

In SourceWeft

  1. Open Canvasaas in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.jyswee%2Fcanvasaas/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "canvasaas": {
      "type": "sse",
      "url": "https://mcp.canvasaas.com/sse"
    }
  }
}

README

cvs

[npm version] [MCP] [frameworks]

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

bash
npm install -g canvasaas

The npm package is canvasaas; the command is cvs.

Quick Start

bash
# Register — no browser, no human (5 free credits)cvs signup "My Venture" --email [email protected]
# Generate a frameworkcvs generate swot "AI-powered scheduling for remote teams"
# Or all 19 at oncecvs generate --all "AI-powered scheduling" --venture myapp
# Create a shareable investor deckcvs deck create myapp
# Ask a strategy expert (free, unlimited)cvs chat "What pricing methodology should I use?"
# Full referencecvs --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
bash
cvs frameworks                  # list all 19cvs frameworks --detail swot    # schema + methodology for one

From idea to investor deck

bash
cvs generate --all "SaaS payroll automation" --venture payrollcvs 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.

bash
cvs chat "How defensible is my moat?" --framework porterscvs 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

json
{  "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

Source: README.md at commit 1f67e18

Tools

2

canvasaas_get_started

Explains what CanvasSaaS is and how to activate this MCP server (no API key on this session yet).

Takes no parameters.

canvasaas_signup

Register a new CanvasSaaS tenant. Requires the human's email (account notifications go there). Returns an API key (shown once) with 5 free credits and unlocks all CanvasSaaS tools in this session immediately. Ask the human for their email before calling.

ParametersnamerequiredemailrequiredagentId

Version history

1
  1. v1.1.3LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Vipsallowed integrations