List Knowledge Pages

The knowledge_list_pages tool lists the indexed documentation pages of all sources, or of one source. For each page, the tool returns its URL, title, and the time it was last indexed. Use a page URL with the Get Knowledge Page Content tool to read the full page.

  • Tool Name – knowledge_list_pages

  • Title – List Knowledge Pages

  • Type – Public

Permissions

The knowledge_list_pages tool does not use your Pricefx permissions. All users can read the same pages.

Parameters

Parameter

Required

Description

source_id

No

Source Id or source name, for example Pricefx REST API. Returns only the pages of this source. Without this parameter, the tool lists the pages of all sources. The List Knowledge Sources tool returns the IDs and names.

offset

No

Number of pages to skip.

Default: 0.

limit

No

Maximum number of pages to return, from 1 to 100.

Default: 50.

Output

The tool returns a list of pages. Each page has the following fields:

  • URL – URL of the page.

  • Title – Title of the page, if one is available.

  • Last Crawled At – When the page was last indexed, if known.

  • Total – Number of pages that match source_id. Without source_id, it is the number of pages in all sources.

Behavior and Limitations

  • To get the next set of pages, increase offset by limit. Repeat until offset is equal to or larger than Total.

  • An offset past the last page returns an empty list, not an error.

  • The pages appear to be sorted by title. This matches the DEV results, but the code doesn't guarantee it, so confirm it with the knowledge service owner before you document it.

  • The tool returns page metadata only, not page content.

  • The index has several thousand pages: 5,293 on DEV. Listing all of them needs many calls. To find information on a topic, the knowledge_search tool is faster.

  • The list depends on the Pricefx MCP server you are connected to.

  • If the knowledge service is unavailable, the tool returns an error. The tool has no backup source.

See Also