VPS_getProjectLogsV1
Retrieve recent log entries from all services in a Docker Compose project. Use for debugging, monitoring application behavior, and troubleshooting issues across your project stack.
Instructions
Retrieves aggregated log entries from all services within a Docker Compose project.
This endpoint returns recent log output from each container, organized by service name with timestamps. The response contains the last 300 log entries across all services.
Use this for debugging, monitoring application behavior, and troubleshooting issues across your entire project stack.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectName | Yes | Docker Compose project name using alphanumeric characters, dashes, and underscores only | |
| virtualMachineId | Yes | Virtual Machine ID |
Implementation Reference
- types.d.ts:1267-1287 (schema)Schema and documentation for the VPS_getProjectLogsV1 tool, defining input parameters (virtualMachineId and projectName) and response type. This is the type definition used for input/output validation in the MCP tool implementation./** * Retrieves aggregated log entries from all services within a Docker Compose project. This endpoint returns recent log output from each container, organized by service name with timestamps. The response contains the last 300 log entries across all services. Use this for debugging, monitoring application behavior, and troubleshooting issues across your entire project stack. */ "VPS_getProjectLogsV1": { params: { /** * Virtual Machine ID */ virtualMachineId: number; /** * Docker Compose project name using alphanumeric characters, dashes, and underscores only */ projectName: string; }; response: any; // Response structure will depend on the API };