<!-- CURSOR_SUMMARY --> > [!NOTE] > **Medium Risk** > Moderate risk because it changes the default `arcade new --full` scaffolding (dependencies, entry points, Makefile workflow, licensing) and removes interactive prompts, which could break existing expectations for generated projects. > > **Overview** > `arcade new --full` scaffolding is simplified to be non-interactive and always generate an `arcade_<name>` package, with derived name variants (title/hyphenated) and updated next-step instructions (`make install/dev/test/lint`). > > The full template is updated to produce a runnable `arcade-mcp-server` `MCPApp` (`__main__.py` + `project.scripts`), switch sample code/tests/evals to a new async Reddit example tool (auth + metadata) using `httpx`, and refresh dev tooling (new `Makefile`, ruff config tweaks, added pytest `conftest.py`). > > Template licensing/metadata is standardized to Arcade proprietary (removes community/official conditionals and the templated README), and the repo version is bumped to `1.12.0`. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit fd39c9ed9beba068fe85cf96979f04a31a40daa4. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> |
||
|---|---|---|
| .. | ||
| arcade_cli | ||
| README.md | ||
| run_cli.py | ||
Arcade CLI
Command-line interface for the Arcade platform.
Overview
Arcade CLI provides a comprehensive command-line interface for the Arcade platform:
- User Authentication: Login, logout
- Tool Development: Create, test, and manage Arcade tools
- Worker Deployment: Deploy and manage Arcade workers
- Interactive Chat: Test tools in an interactive environment
- Project Templates: Generate new server projects
Installation
uv tool install arcade-mcp
Usage
Learn how to use the Arcade CLI and what commands are available to you.
arcade --help
License
MIT License - see LICENSE file for details.