@mcp-apps-kit/create-app
Advanced tools
+1
-1
| { | ||
| "name": "@mcp-apps-kit/create-app", | ||
| "version": "0.2.3", | ||
| "version": "0.2.4", | ||
| "description": "CLI tool for scaffolding MCP applications", | ||
@@ -5,0 +5,0 @@ "type": "module", |
+51
-18
@@ -5,10 +5,36 @@ # @mcp-apps-kit/create-app | ||
| CLI scaffolder for starting a new MCP app project using MCP Apps Kit. | ||
| CLI tool for scaffolding MCP applications. | ||
| It generates a ready-to-run project with server + UI code, so you can focus on tool definitions and your widget UI. | ||
| Scaffolds a ready-to-run project with server and UI code so you can focus on tool definitions and widget UI. | ||
| ## Use | ||
| ## Table of Contents | ||
| You can run it without installing: | ||
| - [Background](#background) | ||
| - [Features](#features) | ||
| - [Compatibility](#compatibility) | ||
| - [Install](#install) | ||
| - [Usage](#usage) | ||
| - [Examples](#examples) | ||
| - [API](#api) | ||
| - [Contributing](#contributing) | ||
| - [License](#license) | ||
| ## Background | ||
| Starting a new MCP app requires wiring server tooling, UI code, and build scripts. This CLI creates a minimal, working project so you can iterate quickly. | ||
| ## Features | ||
| - React and vanilla templates | ||
| - Optional Vercel deployment configuration | ||
| - Interactive prompts or non-interactive flags | ||
| ## Compatibility | ||
| - Node.js: `>= 20` | ||
| ## Install | ||
| Run without installing: | ||
| ```bash | ||
@@ -25,3 +51,3 @@ npx @mcp-apps-kit/create-app@latest | ||
| ## Options | ||
| ## Usage | ||
@@ -42,25 +68,32 @@ ```bash | ||
| npx @mcp-apps-kit/create-app@latest my-app --skip-git | ||
| # Add Vercel configuration | ||
| npx @mcp-apps-kit/create-app@latest my-app --vercel | ||
| ``` | ||
| Templates: | ||
| ## Examples | ||
| - `react`: React + TypeScript UI with hooks | ||
| - `vanilla`: Vanilla TypeScript UI | ||
| - `../../examples/minimal` | ||
| - [kanban-mcp-example](https://github.com/AndurilCode/kanban-mcp-example) | ||
| ## After scaffolding | ||
| ## API | ||
| ```bash | ||
| cd my-app | ||
| pnpm dev | ||
| ``` | ||
| CLI entry point: | ||
| ## Documentation & examples | ||
| - `create-mcp-apps-kit [name]` | ||
| - Project overview: ../../README.md | ||
| - Example projects (if you prefer copying instead of scaffolding): | ||
| - ../../examples/minimal | ||
| - [kanban-mcp-example](https://github.com/AndurilCode/kanban-mcp-example) (comprehensive demo in separate repo) | ||
| Options: | ||
| - `-t, --template <react|vanilla>` | ||
| - `-d, --directory <path>` | ||
| - `--skip-install` | ||
| - `--skip-git` | ||
| - `--vercel` | ||
| ## Contributing | ||
| See `../../CONTRIBUTING.md` for development setup and guidelines. Issues and pull requests are welcome. | ||
| ## License | ||
| MIT |
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
173562
0.36%97
51.56%