Pagination

Pagination is supported when displaying results for user queries if your MCP-enabled clients use the following iManage Work connector tools:

  • get_document_versions

  • get_recent_documents

  • get_recent_workspaces

  • search

  • search_workspaces

A maximum/total of 500 results are returned, with 100 results displayed per page by default. You can specify the number of results to be displayed on each page up to a maximum of 500. For the search tool, user specified/custom limit isn’t supported and only the default 100 results will be displayed per page.

For example, if you want to get the list of recent documents in a workspace in batches of 200, two pages containing a list of 200 recent documents each are displayed and the last page shows 100 recent documents, (for a total of 500). Alternatively, if you specify that you want to view only the 70 most recent documents, only those documents will be displayed instead of the default 100 results per page.

1 million character limit for documents and emails

iManage MCP Server has a 1 million character limit for each document or email. This is the same limit used for indexing in iManage Work. Text beyond the limit isn’t indexed, so MCP-enabled clients can’t access it or find it in search results.

For emails, the 1 million character limit applies to the combined text of the email and its attachments, because iManage Work stores an email and its attachments as one item. If the combined text exceeds the limit, an attachment might be only partially available or not available at all.