track_construction_progress
Monitor construction project timelines, milestones, and budget status using project ID to track progress updates and maintain project oversight.
Instructions
Track construction project progress and milestones.
Args: project_id: The construction project ID
Returns: Progress updates, timeline, and budget status.
Price: $2.00
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes |
Implementation Reference
- coinrailz_mcp/__init__.py:726-741 (handler)The tool 'track_construction_progress' is registered as an MCP tool and defined as an asynchronous function. It calls the 'call_coinrailz_service' helper function with the 'construction-progress' service name and returns the result as a formatted JSON string.
@mcp.tool() async def track_construction_progress(project_id: str) -> str: """ Track construction project progress and milestones. Args: project_id: The construction project ID Returns: Progress updates, timeline, and budget status. Price: $2.00 """ payload = {"projectId": project_id} result = await call_coinrailz_service("construction-progress", payload) return json.dumps(result, indent=2)