update_application
Modify application details such as name and description using the application ID. Integrates with the SD Elements MCP Server to manage updates within the security development lifecycle platform.
Instructions
Update an existing application
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application_id | Yes | The ID of the application to update | |
| description | No | Updated application description | |
| name | No | Updated application name |
Implementation Reference
- Handler function for the 'update_application' MCP tool, decorated with @mcp.tool() for registration. It updates application details via api_client and returns JSON.@mcp.tool() async def update_application(ctx: Context, application_id: int, name: Optional[str] = None, description: Optional[str] = None) -> str: """Update an existing application""" global api_client if api_client is None: api_client = init_api_client() data = {} if name: data["name"] = name if description: data["description"] = description result = api_client.update_application(application_id, data) return json.dumps(result, indent=2)