From 927cbcffa32cab9286afecf40735d0cd555fa9b6 Mon Sep 17 00:00:00 2001 From: oijkn Date: Wed, 29 Apr 2026 18:08:04 +0200 Subject: [PATCH] Fix get_ticket_by_id output validation --- src/freshservice_mcp/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freshservice_mcp/server.py b/src/freshservice_mcp/server.py index 9edc831..b27c96c 100644 --- a/src/freshservice_mcp/server.py +++ b/src/freshservice_mcp/server.py @@ -388,7 +388,7 @@ async def delete_ticket(ticket_id: int) -> str: return "Error: Unexpected response format" #GET TICKET BY ID -@mcp.tool(structured_output=False) +@mcp.tool() async def get_ticket_by_id(ticket_id:int) -> Dict[str, Any]: """Get a ticket in Freshservice.""" url = f"https://{FRESHSERVICE_DOMAIN}/api/v2/tickets/{ticket_id}"