Once connected, your AI app will have access to the following tools (depending on the permissions you selected).
convertFileConverts a document from a URL to clean, AI-optimized Markdown.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| sourceUrl | string (URL) | Yes | — | URL of the file to convert. Must be publicly accessible and end with a supported file extension. |
| filename | string | No | — | Optional filename hint for the conversion. |
PDF, DOCX, XLSX, PPTX, HTML, CSV, JSON, XML, EPUB, TXT, and more.
listConversionsLists your previously converted files and web scrapes. Returns metadata only (not the full content).
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| type | string | No | "all" | Filter by type: "all", "conversion", or "webscrape" |
| limit | number | No | 20 | Number of results to return (1-50) |
| offset | number | No | 0 | Pagination offset |
getConversionRetrieves the full Markdown content of a specific conversion or web scrape.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| id | string | Yes | — | The conversion or web scrape ID (from listConversions) |
| maxContentLength | number | No | 100000 | Maximum characters of content to return |
searchConversionsFull-text search across all your converted documents and web scrapes.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| query | string | Yes | — | Search text (1-500 characters) |
| type | string | No | "all" | Filter by type: "all", "conversion", or "webscrape" |
| limit | number | No | 10 | Maximum results to return (1-20) |