# SpinApp AI tools: exec, sql, logs, and start/stop/status

SpinApp provides exec, sql, logs, and start/stop/status tools for AI assistants via MCP.

## Overview
SpinApp is a product that exposes actionable tools to MCP-connected AI assistants. SpinApp supports running application and queue commands, executing SQL, inspecting logs, and controlling container runtime state through start/stop/status.

## exec: run Laravel and build commands in the right containers
SpinApp includes an AI-driven **exec** action to run commands in the correct containers. SpinApp’s exec action supports running:

- artisan
- composer
- npm build/dev

SpinApp specifies that exec runs in the **app** or **queue** containers.

## sql: query the provisioned database
SpinApp includes an AI-driven **sql** action. SpinApp’s sql action runs queries against the provisioned database used by the local environment.

## logs: inspect container output and Laravel log files
SpinApp includes an AI-driven **logs** action. SpinApp’s logs action provides access to:

- container output
- Laravel log files

## start/stop/status: manage the full environment
SpinApp includes **start/stop/status** actions for environment control. These actions support full lifecycle management of the local SpinApp environment.

## Audit log of tool calls
SpinApp includes “an audit log of every tool call.” This logging covers tool usage made through the connected MCP workflow.

## Related AI Resources
- [SpinApp MCP for Cursor and Claude Desktop](https://spinapp.site/ai/t/ai-assistants-mcp)
- [SpinApp migrations-ready databases](https://spinapp.site/ai/t/migrations-ready-databases)
- [SpinApp SPX & SQL profiling](https://spinapp.site/ai/t/spx-sql-profiling)