You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@mcp.tool(name="list_document_groups", description="Get simplified list of document groups with basic information."+TOOL_FALLBACK_SUFFIX, tags=["document_group", "list"])
172
+
@mcp.tool(
173
+
name="list_document_groups",
174
+
description=("Get simplified list of documents and document groups with basic information. ""Returns both documents and document groups in a unified format. "+TOOL_FALLBACK_SUFFIX),
175
+
tags=["document_group", "list"],
176
+
)
173
177
deflist_document_groups(
174
178
ctx: Context,
175
179
limit: Annotated[int, Field(ge=1, le=50, description="Maximum number of document groups to return (default: 50, max: 50)")] =50,
176
180
offset: Annotated[int, Field(ge=0, description="Number of document groups to skip for pagination (default: 0)")] =0,
177
181
) ->SimplifiedDocumentGroupsResponse:
178
-
"""Provide simplified list of document groups with basic fields.
182
+
"""Provide simplified list of documents and document groups with basic fields.
183
+
184
+
This tool retrieves both individual documents and document groups from SignNow,
185
+
presenting them all in a unified format. If you need a list of documents or
186
+
a list of document groups, this is the right tool to use.
179
187
180
188
Args:
181
189
limit: Maximum number of document groups to return (default: 50, max: 50)
@@ -186,7 +194,7 @@ def list_document_groups(
186
194
@mcp.resource(
187
195
"signnow://document-groups/{?limit,offset}",
188
196
name="list_document_groups_resource",
189
-
description="Get simplified list of document groups with basic information."+RESOURCE_PREFERRED_SUFFIX,
197
+
description=("Get simplified list of documents and document groups with basic information. ""Returns both documents and document groups in a unified format. "+RESOURCE_PREFERRED_SUFFIX),
0 commit comments