@@ -17,7 +17,9 @@ class Authorizer:
1717 __metaclass__ = abc .ABCMeta
1818
1919 @abc .abstractmethod
20- def permit_get_tool (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
20+ def permit_get_tool (
21+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
22+ ) -> bool :
2123 """Check if the specified tool can be retrieved from the associated mcp server"""
2224 return False
2325
@@ -69,12 +71,16 @@ def permit_list_template(
6971 return False
7072
7173 @abc .abstractmethod
72- def permit_get_prompt (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
74+ def permit_get_prompt (
75+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
76+ ) -> bool :
7377 """Check if the specified prompt can be retrieved from the associated mcp server"""
7478 return False
7579
7680 @abc .abstractmethod
77- def permit_list_prompt (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
81+ def permit_list_prompt (
82+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
83+ ) -> bool :
7884 """Check if the specified prompt can be listed from the associated mcp server"""
7985 return False
8086
@@ -90,10 +96,14 @@ def permit_render_prompt(
9096
9197
9298class AllowAllAuthorizer (Authorizer ):
93- def permit_get_tool (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
99+ def permit_get_tool (
100+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
101+ ) -> bool :
94102 return True
95103
96- def permit_list_tool (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
104+ def permit_list_tool (
105+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
106+ ) -> bool :
97107 return True
98108
99109 def permit_call_tool (
@@ -124,10 +134,14 @@ def permit_list_template(
124134 ) -> bool :
125135 return True
126136
127- def permit_get_prompt (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
137+ def permit_get_prompt (
138+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
139+ ) -> bool :
128140 return True
129141
130- def permit_list_prompt (self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None ) -> bool :
142+ def permit_list_prompt (
143+ self , name : str , context : Context [ServerSession , LifespanResultT , Request ] | None = None
144+ ) -> bool :
131145 return True
132146
133147 def permit_render_prompt (
0 commit comments