Skip to content

Commit 62895db

Browse files
committed
Support skip deprecated api
1 parent 0cff354 commit 62895db

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

fastapi_mcp/openapi/convert.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ def convert_openapi_to_mcp_tools(
4646
logger.warning(f"Skipping non-HTTP method: {method}")
4747
continue
4848

49+
is_deprecated = operation.get("deprecated", False)
50+
if is_deprecated:
51+
logger.warning(f"Skipping deprecated operation: {method} {path}")
52+
continue
53+
4954
# Get operation metadata
5055
operation_id = operation.get("operationId")
5156
if not operation_id:

0 commit comments

Comments
 (0)