io.github.jyswee/canvasaas

السجل الرسمي أدوات المطورين

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

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

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 (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 (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "canvasaas": {
            "command": "npx",
            "args": [
                "-y",
                "canvasaas@1.1.3"
            ],
            "env": {
                "CVS_API_KEY": "<your cvs_api_key>"
            }
        }
    }
}

متغيرات البيئة

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

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  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

الأسئلة الشائعة

ما هو io.github.jyswee/canvasaas؟

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

كيف أثبّت io.github.jyswee/canvasaas؟

يعمل كخادم بعيد. في 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 من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.jyswee/canvasaas إلى مفتاح API؟

نعم. يتطلب CVS_API_KEY, Authorization، وتضبطها في إعداداته.

هل io.github.jyswee/canvasaas مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون io.github.jyswee/canvasaas؟

ينشره jyswee. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.