Overview
Lists all projects in Dokploy with optimized response size suitable for LLM consumption. Returns summary data including project info, environment counts, and service counts per environment. Excludes large fields like env vars and compose files.Annotations
This operation only retrieves data and does not modify any resources.
This operation is safe to repeat multiple times without side effects.
This operation interacts with the external Dokploy API.
Input Schema
This tool does not require any input parameters.Response Schema
Returns an array of projects with optimized summary data:Unique identifier for the project
Name of the project
Description of the project
ISO 8601 timestamp of when the project was created
ID of the organization that owns this project
Total service counts across all environments
Total number of applications
Total number of PostgreSQL databases
Total number of MySQL databases
Total number of MariaDB databases
Total number of MongoDB databases
Total number of Redis databases
Total number of compose services
Total number of environments in this project
Array of environments with service details
Unique identifier for the environment
Name of the environment
Description of the environment
ISO 8601 timestamp of when the environment was created
Service counts for this specific environment
Detailed service information including applications, databases, and compose services
Usage Example
Error Handling
If the API request fails or returns no data, an error response will be returned:Notes
- This operation is optimized for LLM consumption by excluding large fields like environment variables and compose files
- Returns comprehensive service counts at both project and environment levels
- Service details include only essential information to minimize response size
- Safe to call frequently as it’s a read-only operation