list_webhooks
Retrieve all configured webhooks for a Codemagic application to monitor integration points and manage event notifications.
Instructions
List all webhooks configured for a Codemagic application.
Args: app_id: The Codemagic application ID.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes |
Implementation Reference
- codemagic_mcp/tools/webhooks.py:10-18 (handler)The tool handler for 'list_webhooks', registered with FastMCP.
@mcp.tool() async def list_webhooks(app_id: str) -> Any: """List all webhooks configured for a Codemagic application. Args: app_id: The Codemagic application ID. """ async with CodemagicClient() as client: return await client.list_webhooks(app_id) - codemagic_mcp/tools/webhooks.py:9-9 (registration)Registration function that exposes 'list_webhooks' as an MCP tool.
def register(mcp: FastMCP) -> None: