diff --git a/package-lock.json b/package-lock.json index dbc0f9a..4184309 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@atxp-dev/cli-monorepo", - "version": "1.2.7", + "version": "1.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@atxp-dev/cli-monorepo", - "version": "1.2.7", + "version": "1.3.0", "license": "MIT", "workspaces": [ "packages/*" @@ -13974,7 +13974,7 @@ } }, "packages/atxp": { - "version": "1.2.7", + "version": "1.3.0", "license": "MIT", "dependencies": { "@atxp/client": "^0.10.5", @@ -14036,6 +14036,27 @@ "vitest": "^1.0.0" } }, + "packages/create-atxp/node_modules/atxp": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/atxp/-/atxp-1.2.7.tgz", + "integrity": "sha512-cGCQewjttho3KGNPHsDVUpj4bz9uIToMW9GdYWo28zWPAr3cOuE1Y19nxPT6ekoIoesu8QtS1tx5/5ys7Zto8g==", + "license": "MIT", + "dependencies": { + "@atxp/client": "^0.10.5", + "chalk": "^5.3.0", + "fs-extra": "^11.2.0", + "inquirer": "^9.2.12", + "open": "^9.1.0", + "ora": "^7.0.1", + "qrcode-terminal": "^0.12.0" + }, + "bin": { + "atxp": "dist/index.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, "packages/create-atxp/node_modules/chalk": { "version": "5.6.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", diff --git a/package.json b/package.json index fb97a08..0a0b3dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@atxp-dev/cli-monorepo", - "version": "1.2.7", + "version": "1.3.0", "description": "ATXP CLI tools for creating projects and running demos", "license": "MIT", "repository": { diff --git a/packages/atxp/package.json b/packages/atxp/package.json index d1255ee..d34202d 100644 --- a/packages/atxp/package.json +++ b/packages/atxp/package.json @@ -1,6 +1,6 @@ { "name": "atxp", - "version": "1.2.7", + "version": "1.3.0", "description": "ATXP CLI - Command line tool for creating ATXP projects and running demos", "license": "MIT", "repository": { diff --git a/skills/atxp/SKILL.md b/skills/atxp/SKILL.md index 5e47468..d847114 100644 --- a/skills/atxp/SKILL.md +++ b/skills/atxp/SKILL.md @@ -1,6 +1,6 @@ --- name: atxp -description: Access ATXP paid API tools for web search, AI image generation, music creation, video generation, and X/Twitter search. Use when users need real-time web search, AI-generated media (images, music, video), or X/Twitter search. Requires authentication via `npx atxp login`. +description: Access ATXP paid API tools for web search, AI image generation, music creation, video generation, X/Twitter search, and cloud deployment (Workers, D1, R2). Requires authentication via `npx atxp login`. --- # ATXP Tools @@ -28,6 +28,31 @@ source ~/.atxp/config | `npx atxp video ` | AI video generation | | `npx atxp x ` | X/Twitter search | +## PaaS Tools + +Deploy serverless apps with Cloudflare Workers, SQLite databases (D1), and object storage (R2). + +### Workers (Serverless Functions) +- `deploy_worker` - Deploy a Cloudflare Worker +- `list_deployments` - List all deployed workers +- `get_logs` - Retrieve worker logs +- `delete_worker` - Delete a worker deployment + +### D1 Database (SQLite) +- `create_database` - Create a new D1 database +- `list_databases` - List all databases +- `query` - Execute SQL queries +- `delete_database` - Delete a database + +### R2 Storage (Object Storage) +- `create_bucket` - Create a new R2 bucket +- `list_buckets` - List all buckets +- `upload_file` - Upload a file to a bucket +- `get_file` - Retrieve a file from a bucket +- `list_files` - List files in a bucket +- `delete_file` - Delete a file +- `delete_bucket` - Delete a bucket + ## Usage 1. Verify `$ATXP_CONNECTION` is set @@ -52,10 +77,11 @@ const result = await client.callTool({ ## MCP Servers -| Server | Tool | -|--------|------| +| Server | Tools | +|--------|-------| | `search.mcp.atxp.ai` | `search_search` | | `image.mcp.atxp.ai` | `image_create_image` | | `music.mcp.atxp.ai` | `music_create` | | `video.mcp.atxp.ai` | `create_video` | | `x-live-search.mcp.atxp.ai` | `x_live_search` | +| `paas.mcp.atxp.ai` | `deploy_worker`, `list_deployments`, `get_logs`, `delete_worker`, `create_database`, `list_databases`, `query`, `delete_database`, `create_bucket`, `list_buckets`, `delete_bucket`, `upload_file`, `get_file`, `list_files`, `delete_file` |