Skip to main content
Glama

box_docgen_list_jobs_tool

Retrieve a list of all Box Doc Gen jobs for the current user, with pagination and limit options, using the authenticated Box client.

Instructions

List all Box Doc Gen jobs for the current user.

Args: client (BoxClient): Authenticated Box client. marker (str, optional): Pagination marker. limit (int, optional): Maximum number of items to return.

Returns: list[dict[str, Any]]: A list of Doc Gen jobs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
markerNo

Implementation Reference

  • The main asynchronous handler function for the 'box_docgen_list_jobs_tool'. It extracts the Box client from the MCP context and delegates to the underlying 'box_docgen_list_jobs' function from the box_ai_agents_toolkit library, handling pagination parameters.
    async def box_docgen_list_jobs_tool( ctx: Context, marker: str | None = None, limit: int | None = None, ) -> list[dict[str, Any]]: """ List all Box Doc Gen jobs for the current user. Args: client (BoxClient): Authenticated Box client. marker (str, optional): Pagination marker. limit (int, optional): Maximum number of items to return. Returns: list[dict[str, Any]]: A list of Doc Gen jobs. """ box_client = get_box_client(ctx) return box_docgen_list_jobs(box_client, marker=marker, limit=limit)
  • The registration of the 'box_docgen_list_jobs_tool' using the MCP FastMCP tool decorator within the 'register_doc_gen_tools' function.
    mcp.tool()(box_docgen_list_jobs_tool)

Other Tools

Related Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/box-community/mcp-server-box'

If you have feedback or need assistance with the MCP directory API, please join our Discord server