Connectors · Files & documents
Aspose.PDF Cloud MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Aspose.PDF Cloud and the rest of your systems. It gives your agent 305 Aspose.PDF Cloud actions (116 reads, 166 writes and 23 that wait for a confirmation) and holds the Aspose.PDF Cloud credential itself, so the agent never does. It paces Aspose.PDF Cloud's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "aspose_pdf_cloud.storage.get_disc_usage", intent: "check which Aspose.PDF Cloud account is connected"}# Get disc usage · read · 1 upstream call- 305actionsin one signed file
- 116readlook, never change
- 166writecreate and update
- 23wait for a yesdestructive, confirmed first
Set up
Connect Aspose.PDF Cloud in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Aspose.PDF Cloud.
OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in. actionlake stores what you paste write-only, sealed under your tenant's key.
client_idAspose Cloud Client Id: dashboard.aspose.cloud > Applications > your application > Client Idclient_secretAspose Cloud Client Secret from the same application in dashboard.aspose.cloud
account { op: "connections.requirements", service: "aspose_pdf_cloud" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "aspose_pdf_cloud.storage.get_disc_usage" }# get disc usage · read · 1 upstream callcheck { action: "aspose_pdf_cloud.file.copy_file", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Aspose.PDF Cloud at a glance
- Sign-in
- OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in.
- You provide
client_idclient_secret- Limits we pace to
- 60 calls a minute, per connection
- API covered
- Aspose.PDF Cloud API v3.0 (Swagger 2.0)
api.aspose.cloud - Built from
- Aspose.PDF Cloud's documentation, read 23 October 2026api.aspose.clouddocs.aspose.cloud
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 116 of 116 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 1, so ask can line Aspose.PDF Cloud up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Aspose.PDF Cloud.
305 actions in 29 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 116readlook, never change
- 166writecreate and update
- 23destructivewait for a confirmation
Annotations
11163 read · 45 write · 3 destructive
Read document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented... · Read document caret annotations · Read document circle annotations · Read document FileAttachment annotations
Fields
3720 read · 16 write · 1 destructive
Get document fields · Read document checkbox fields · Read document combobox fields · Read document listbox fields
Convert
300 read · 30 write · 0 destructive
Convert APS file (located on storage) to PDF format and upload resulting file to storage · Convert EPUB file (located on storage) to PDF format and upload resulting file to storage · Convert HTML file (located on storage) to PDF format and upload resulting file to storage · Convert image file (located on storage) to PDF format and upload resulting file to storage
Pages
153 read · 11 write · 1 destructive
Read document pages info · Move page to new position · Certify document page · Sign page
Document
132 read · 10 write · 1 destructive
Read common document info · Create empty document · Crop PDF document pages · Rsize PDF document
Stamps
132 read · 8 write · 3 destructive
Add document pages image stamps · Add document image stamps to specified pages · Add document page number stamps · Add document pages text stamps
Images
123 read · 8 write · 1 destructive
Read document images · Read document image by ID · Extract SVG images from document page · Extract document image in GIF format to folder
Links
83 read · 2 write · 3 destructive
Read document page link annotations · Add document page link annotations · Read document link annotation by ID · Read document page link annotation by ID
21 more areas · 66 actions
- Table 8
- Bookmarks 7
- Form data 6
- Folder 5
- Properties 5
- Header footer 4
- Storage 4
- Attachments 3
- File 3
- Layer 3
- Organize 3
- Text 3
- Display properties 2
- Text replace 2
- XMP metadata 2
- Append 1
- Decrypt 1
- Encrypt 1
- Merge 1
- Ocr 1
- Password 1
Top actions
The Aspose.PDF Cloud API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
aspose_pdf_cloud.folder.get_files_listGet all files and folders within a folder | Get all files and folders within a folder. | read | this connector |
aspose_pdf_cloud.text.get_textRead document text | Read document text. | read | this connector |
aspose_pdf_cloud.pages.get_pagesRead document pages info | Read document pages info. | read | this connector |
aspose_pdf_cloud.fields.get_fieldsGet document fields | Get document fields. | read | this connector |
aspose_pdf_cloud.properties.get_document_propertiesRead document properties | Read document properties. | read | this connector |
aspose_pdf_cloud.document.get_documentRead common document info | Read common document info. | read | this connector |
aspose_pdf_cloud.storage.object_existsCheck if file or folder exists | Check if file or folder exists. | read | this connector |
aspose_pdf_cloud.storage.get_disc_usageGet disc usage | Get disc usage. | read | this connector |
aspose_pdf_cloud.file.copy_fileCopy file | Copy file. | write | this connector |
aspose_pdf_cloud.file.move_fileMove file | Move file. | write | this connector |
aspose_pdf_cloud.text.put_add_textAdd text to PDF document page | Add text to PDF document page. | write | this connector |
aspose_pdf_cloud.file.delete_fileDelete file | Delete file. | destructive | this connector |
Try it
Prompts to paste into Claude.
Each one names the Aspose.PDF Cloud actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which Aspose.PDF Cloud files changed this week, and who changed them?
calls
aspose_pdf_cloud.folder.get_files_list - Writewrite
Copy file in Aspose.PDF Cloud. Show me exactly what you will send before you save it.
calls
aspose_pdf_cloud.file.copy_file
Governance for Aspose.PDF Cloud
Destructive actions wait for a yes.
23 Aspose.PDF Cloud actions are destructive. These are all of them:
- Delete file
aspose_pdf_cloud.file.delete_file - Delete document page by its number
aspose_pdf_cloud.pages.delete_page - Delete document table by ID
aspose_pdf_cloud.table.delete_table - Delete document field by name
aspose_pdf_cloud.fields.delete_field - Delete image from document page
aspose_pdf_cloud.images.delete_image - Delete document stamp by ID
aspose_pdf_cloud.stamps.delete_stamp - Delete folder
aspose_pdf_cloud.folder.delete_folder - Delete all tables from the page
aspose_pdf_cloud.table.delete_page_tables - Delete document bookmark by ID
aspose_pdf_cloud.bookmarks.delete_bookmark - Delete all stamps from the page
aspose_pdf_cloud.stamps.delete_page_stamps - Delete document property
aspose_pdf_cloud.properties.delete_property - Remove document layer
aspose_pdf_cloud.layer.delete_document_layer - Delete document page link annotation by ID
aspose_pdf_cloud.links.delete_link_annotation - Delete custom document properties
aspose_pdf_cloud.properties.delete_properties - Delete all tables from the document
aspose_pdf_cloud.table.delete_document_tables - Delete document annotation by ID
aspose_pdf_cloud.annotations.delete_annotation - Delete all stamps from the document
aspose_pdf_cloud.stamps.delete_document_stamps - Delete all link annotations from the page
aspose_pdf_cloud.links.delete_page_link_annotations - Delete all annotations from the page
aspose_pdf_cloud.annotations.delete_page_annotations - Delete all document bookmarks
aspose_pdf_cloud.bookmarks.delete_document_bookmarks - Rotate PDF document
aspose_pdf_cloud.document.post_document_pages_rotate - Delete all link annotations from the document
aspose_pdf_cloud.links.delete_document_link_annotations - Delete all annotations from the document
aspose_pdf_cloud.annotations.delete_document_annotations
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete file?
intent: the user asked me to delete file
account { op: "keys.create", name: "aspose-pdf-cloud-agent", allowed_actions: ["aspose_pdf_cloud.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "aspose_pdf_cloud.file.delete_file", approver: "[email protected]" }, { match: "aspose_pdf_cloud.pages.delete_page", approver: "[email protected]" }, { match: "aspose_pdf_cloud.table.delete_table", approver: "[email protected]" } ]}Cost
What Aspose.PDF Cloud costs on actionlake.
Every Aspose.PDF Cloud action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Aspose.PDF Cloud refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 305 Aspose.PDF Cloud actions
- 305actions pageeach page of a long list is one call
- 116reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Aspose.PDF Cloud action.
305 actions by area: the id your agent calls, what it does, and its effect.
Annotations111
aspose_pdf_cloud.annotations.delete_annotationDelete document annotation by IDdestructiveaspose_pdf_cloud.annotations.delete_document_annotationsDelete all annotations from the documentdestructiveaspose_pdf_cloud.annotations.delete_page_annotationsDelete all annotations from the pagedestructiveaspose_pdf_cloud.annotations.get_caret_annotationRead document page caret annotation by IDreadaspose_pdf_cloud.annotations.get_circle_annotationRead document page circle annotation by IDreadaspose_pdf_cloud.annotations.get_document_annotationsRead document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented...readaspose_pdf_cloud.annotations.get_document_caret_annotationsRead document caret annotationsreadaspose_pdf_cloud.annotations.get_document_circle_annotationsRead document circle annotationsreadaspose_pdf_cloud.annotations.get_document_file_attachment_annotationsRead document FileAttachment annotationsreadaspose_pdf_cloud.annotations.get_document_free_text_annotationsRead document free text annotationsreadaspose_pdf_cloud.annotations.get_document_highlight_annotationsRead document highlight annotationsreadaspose_pdf_cloud.annotations.get_document_ink_annotationsRead document ink annotationsreadaspose_pdf_cloud.annotations.get_document_line_annotationsRead document line annotationsreadaspose_pdf_cloud.annotations.get_document_movie_annotationsRead document movie annotationsreadaspose_pdf_cloud.annotations.get_document_poly_line_annotationsRead document polyline annotationsreadaspose_pdf_cloud.annotations.get_document_polygon_annotationsRead document polygon annotationsreadaspose_pdf_cloud.annotations.get_document_popup_annotationsRead document popup annotationsreadaspose_pdf_cloud.annotations.get_document_popup_annotations_by_parentRead document popup annotations by parent idreadaspose_pdf_cloud.annotations.get_document_redaction_annotationsRead document redaction annotationsreadaspose_pdf_cloud.annotations.get_document_screen_annotationsRead document screen annotationsreadaspose_pdf_cloud.annotations.get_document_sound_annotationsRead document sound annotationsreadaspose_pdf_cloud.annotations.get_document_square_annotationsRead document square annotationsreadaspose_pdf_cloud.annotations.get_document_squiggly_annotationsRead document squiggly annotationsreadaspose_pdf_cloud.annotations.get_document_stamp_annotationsRead document stamp annotationsreadaspose_pdf_cloud.annotations.get_document_strike_out_annotationsRead document StrikeOut annotationsreadaspose_pdf_cloud.annotations.get_document_text_annotationsRead document text annotationsreadaspose_pdf_cloud.annotations.get_document_underline_annotationsRead document underline annotationsreadaspose_pdf_cloud.annotations.get_file_attachment_annotationRead document page FileAttachment annotation by IDreadaspose_pdf_cloud.annotations.get_free_text_annotationRead document page free text annotation by IDreadaspose_pdf_cloud.annotations.get_highlight_annotationRead document page highlight annotation by IDreadaspose_pdf_cloud.annotations.get_ink_annotationRead document page ink annotation by IDreadaspose_pdf_cloud.annotations.get_line_annotationRead document page line annotation by IDreadaspose_pdf_cloud.annotations.get_movie_annotationRead document page movie annotation by IDreadaspose_pdf_cloud.annotations.get_page_annotationsRead document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented...readaspose_pdf_cloud.annotations.get_page_caret_annotationsRead document page caret annotationsreadaspose_pdf_cloud.annotations.get_page_circle_annotationsRead document page circle annotationsreadaspose_pdf_cloud.annotations.get_page_file_attachment_annotationsRead document page FileAttachment annotationsreadaspose_pdf_cloud.annotations.get_page_free_text_annotationsRead document page free text annotationsreadaspose_pdf_cloud.annotations.get_page_highlight_annotationsRead document page highlight annotationsreadaspose_pdf_cloud.annotations.get_page_ink_annotationsRead document page ink annotationsreadaspose_pdf_cloud.annotations.get_page_line_annotationsRead document page line annotationsreadaspose_pdf_cloud.annotations.get_page_movie_annotationsRead document page movie annotationsreadaspose_pdf_cloud.annotations.get_page_poly_line_annotationsRead document page polyline annotationsreadaspose_pdf_cloud.annotations.get_page_polygon_annotationsRead document page polygon annotationsreadaspose_pdf_cloud.annotations.get_page_popup_annotationsRead document page popup annotationsreadaspose_pdf_cloud.annotations.get_page_redaction_annotationsRead document page redaction annotationsreadaspose_pdf_cloud.annotations.get_page_screen_annotationsRead document page screen annotationsreadaspose_pdf_cloud.annotations.get_page_sound_annotationsRead document page sound annotationsreadaspose_pdf_cloud.annotations.get_page_square_annotationsRead document page square annotationsreadaspose_pdf_cloud.annotations.get_page_squiggly_annotationsRead document page squiggly annotationsreadaspose_pdf_cloud.annotations.get_page_stamp_annotationsRead document page stamp annotationsreadaspose_pdf_cloud.annotations.get_page_strike_out_annotationsRead document page StrikeOut annotationsreadaspose_pdf_cloud.annotations.get_page_text_annotationsRead document page text annotationsreadaspose_pdf_cloud.annotations.get_page_underline_annotationsRead document page underline annotationsreadaspose_pdf_cloud.annotations.get_poly_line_annotationRead document page polyline annotation by IDreadaspose_pdf_cloud.annotations.get_polygon_annotationRead document page polygon annotation by IDreadaspose_pdf_cloud.annotations.get_popup_annotationRead document page popup annotation by IDreadaspose_pdf_cloud.annotations.get_redaction_annotationRead document page redaction annotation by IDreadaspose_pdf_cloud.annotations.get_screen_annotationRead document page screen annotation by IDreadaspose_pdf_cloud.annotations.get_sound_annotationRead document page sound annotation by IDreadaspose_pdf_cloud.annotations.get_square_annotationRead document page square annotation by IDreadaspose_pdf_cloud.annotations.get_squiggly_annotationRead document page squiggly annotation by IDreadaspose_pdf_cloud.annotations.get_stamp_annotationRead document page stamp annotation by IDreadaspose_pdf_cloud.annotations.get_strike_out_annotationRead document page StrikeOut annotation by IDreadaspose_pdf_cloud.annotations.get_text_annotationRead document page text annotation by IDreadaspose_pdf_cloud.annotations.get_underline_annotationRead document page underline annotation by IDreadaspose_pdf_cloud.annotations.post_page_caret_annotationsAdd document page caret annotationswriteaspose_pdf_cloud.annotations.post_page_circle_annotationsAdd document page circle annotationswriteaspose_pdf_cloud.annotations.post_page_file_attachment_annotationsAdd document page FileAttachment annotationswriteaspose_pdf_cloud.annotations.post_page_free_text_annotationsAdd document page free text annotationswriteaspose_pdf_cloud.annotations.post_page_highlight_annotationsAdd document page highlight annotationswriteaspose_pdf_cloud.annotations.post_page_ink_annotationsAdd document page ink annotationswriteaspose_pdf_cloud.annotations.post_page_line_annotationsAdd document page line annotationswriteaspose_pdf_cloud.annotations.post_page_movie_annotationsAdd document page movie annotationswriteaspose_pdf_cloud.annotations.post_page_poly_line_annotationsAdd document page polyline annotationswriteaspose_pdf_cloud.annotations.post_page_polygon_annotationsAdd document page polygon annotationswriteaspose_pdf_cloud.annotations.post_page_redaction_annotationsAdd document page redaction annotationswriteaspose_pdf_cloud.annotations.post_page_screen_annotationsAdd document page screen annotationswriteaspose_pdf_cloud.annotations.post_page_sound_annotationsAdd document page sound annotationswriteaspose_pdf_cloud.annotations.post_page_square_annotationsAdd document page square annotationswriteaspose_pdf_cloud.annotations.post_page_squiggly_annotationsAdd document page squiggly annotationswriteaspose_pdf_cloud.annotations.post_page_stamp_annotationsAdd document page stamp annotationswriteaspose_pdf_cloud.annotations.post_page_strike_out_annotationsAdd document page StrikeOut annotationswriteaspose_pdf_cloud.annotations.post_page_text_annotationsAdd document page text annotationswriteaspose_pdf_cloud.annotations.post_page_underline_annotationsAdd document page underline annotationswriteaspose_pdf_cloud.annotations.post_popup_annotationAdd document popup annotationswriteaspose_pdf_cloud.annotations.put_annotations_flattenFlattens the annotations of the specified typeswriteaspose_pdf_cloud.annotations.put_caret_annotationReplace document caret annotationwriteaspose_pdf_cloud.annotations.put_circle_annotationReplace document circle annotationwriteaspose_pdf_cloud.annotations.put_file_attachment_annotationReplace document FileAttachment annotationwriteaspose_pdf_cloud.annotations.put_file_attachment_annotation_data_extractExtract document FileAttachment annotation content to storagewriteaspose_pdf_cloud.annotations.put_free_text_annotationReplace document free text annotationwriteaspose_pdf_cloud.annotations.put_highlight_annotationReplace document highlight annotationwriteaspose_pdf_cloud.annotations.put_ink_annotationReplace document ink annotationwriteaspose_pdf_cloud.annotations.put_line_annotationReplace document line annotationwriteaspose_pdf_cloud.annotations.put_movie_annotationReplace document movie annotationwriteaspose_pdf_cloud.annotations.put_poly_line_annotationReplace document polyline annotationwriteaspose_pdf_cloud.annotations.put_polygon_annotationReplace document polygon annotationwriteaspose_pdf_cloud.annotations.put_popup_annotationReplace document popup annotationwriteaspose_pdf_cloud.annotations.put_redaction_annotationReplace document redaction annotationwriteaspose_pdf_cloud.annotations.put_screen_annotationReplace document screen annotationwriteaspose_pdf_cloud.annotations.put_screen_annotation_data_extractExtract document screen annotation content to storagewriteaspose_pdf_cloud.annotations.put_sound_annotationReplace document sound annotationwriteaspose_pdf_cloud.annotations.put_sound_annotation_data_extractExtract document sound annotation content to storagewriteaspose_pdf_cloud.annotations.put_square_annotationReplace document square annotationwriteaspose_pdf_cloud.annotations.put_squiggly_annotationReplace document squiggly annotationwriteaspose_pdf_cloud.annotations.put_stamp_annotationReplace document stamp annotationwriteaspose_pdf_cloud.annotations.put_stamp_annotation_data_extractExtract document stamp annotation content to storagewriteaspose_pdf_cloud.annotations.put_strike_out_annotationReplace document StrikeOut annotationwriteaspose_pdf_cloud.annotations.put_text_annotationReplace document text annotationwriteaspose_pdf_cloud.annotations.put_underline_annotationReplace document underline annotationwrite
Fields37
aspose_pdf_cloud.fields.delete_fieldDelete document field by namedestructiveaspose_pdf_cloud.fields.get_check_box_fieldRead document checkbox field by namereadaspose_pdf_cloud.fields.get_combo_box_fieldRead document combobox field by namereadaspose_pdf_cloud.fields.get_document_check_box_fieldsRead document checkbox fieldsreadaspose_pdf_cloud.fields.get_document_combo_box_fieldsRead document combobox fieldsreadaspose_pdf_cloud.fields.get_document_list_box_fieldsRead document listbox fieldsreadaspose_pdf_cloud.fields.get_document_radio_button_fieldsRead document radiobutton fieldsreadaspose_pdf_cloud.fields.get_document_signature_fieldsRead document signature fieldsreadaspose_pdf_cloud.fields.get_document_text_box_fieldsRead document text box fieldsreadaspose_pdf_cloud.fields.get_fieldGet document field by namereadaspose_pdf_cloud.fields.get_fieldsGet document fieldsreadaspose_pdf_cloud.fields.get_list_box_fieldRead document listbox field by namereadaspose_pdf_cloud.fields.get_page_check_box_fieldsRead document page checkbox fieldsreadaspose_pdf_cloud.fields.get_page_combo_box_fieldsRead document page combobox fieldsreadaspose_pdf_cloud.fields.get_page_list_box_fieldsRead document page listbox fieldsreadaspose_pdf_cloud.fields.get_page_radio_button_fieldsRead document page radiobutton fieldsreadaspose_pdf_cloud.fields.get_page_signature_fieldsRead document page signature fieldsreadaspose_pdf_cloud.fields.get_page_text_box_fieldsRead document page text box fieldsreadaspose_pdf_cloud.fields.get_radio_button_fieldRead document RadioButton field by namereadaspose_pdf_cloud.fields.get_signature_fieldRead document signature field by namereadaspose_pdf_cloud.fields.get_text_box_fieldRead document text box field by namereadaspose_pdf_cloud.fields.post_check_box_fieldsAdd document checkbox fieldswriteaspose_pdf_cloud.fields.post_combo_box_fieldsAdd document combobox fieldswriteaspose_pdf_cloud.fields.post_create_fieldCreate fieldwriteaspose_pdf_cloud.fields.post_list_box_fieldsAdd document listbox fieldswriteaspose_pdf_cloud.fields.post_radio_button_fieldsAdd document RadioButton fieldswriteaspose_pdf_cloud.fields.post_signature_fieldAdd document signature fieldwriteaspose_pdf_cloud.fields.post_text_box_fieldsAdd document text box fieldswriteaspose_pdf_cloud.fields.put_check_box_fieldReplace document checkbox fieldwriteaspose_pdf_cloud.fields.put_combo_box_fieldReplace document combobox fieldwriteaspose_pdf_cloud.fields.put_fields_flattenFlatten form fields in documentwriteaspose_pdf_cloud.fields.put_list_box_fieldReplace document listbox fieldwriteaspose_pdf_cloud.fields.put_radio_button_fieldReplace document RadioButton fieldwriteaspose_pdf_cloud.fields.put_signature_fieldReplace document signature fieldwriteaspose_pdf_cloud.fields.put_text_box_fieldReplace document text box fieldwriteaspose_pdf_cloud.fields.put_update_fieldUpdate fieldwriteaspose_pdf_cloud.fields.put_update_fieldsUpdate fieldswrite
Convert30
aspose_pdf_cloud.convert.put_aps_in_storage_to_pdfConvert APS file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_epub_in_storage_to_pdfConvert EPUB file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_html_in_storage_to_pdfConvert HTML file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_image_in_storage_to_pdfConvert image file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_markdown_in_storage_to_pdfConvert MD file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_mht_in_storage_to_pdfConvert MHT file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_pcl_in_storage_to_pdfConvert PCL file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_a_in_storage_to_pdfConvert PDFA file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_apsConverts PDF document (located on storage) to APS format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_docConverts PDF document (located on storage) to DOC format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_epubConverts PDF document (located on storage) to EPUB format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_htmlConverts PDF document (located on storage) to Html format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_mobi_xmlConverts PDF document (located on storage) to MOBIXML format and uploads resulting ZIP archive file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_pdf_aConverts PDF document (located on storage) to PdfA format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_pptxConverts PDF document (located on storage) to PPTX format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_svgConverts PDF document (located on storage) to SVG format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_te_xConverts PDF document (located on storage) to TeX format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_tiffConverts PDF document (located on storage) to TIFF format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_xlsConverts PDF document (located on storage) to XLS format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_xlsxConverts PDF document (located on storage) to XLSX format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_xmlConverts PDF document (located on storage) to XML format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_pdf_in_storage_to_xpsConverts PDF document (located on storage) to XPS format and uploads resulting file to storagewriteaspose_pdf_cloud.convert.put_ps_in_storage_to_pdfConvert PS file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_svg_in_storage_to_pdfConvert SVG file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_te_x_in_storage_to_pdfConvert TeX file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_web_in_storage_to_pdfConvert web page to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_xfa_pdf_in_storage_to_acro_formConverts PDF document which contains XFA form (located on storage) to PDF with AcroForm and uploads resulting file to...writeaspose_pdf_cloud.convert.put_xml_in_storage_to_pdfConvert XML file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_xps_in_storage_to_pdfConvert XPS file (located on storage) to PDF format and upload resulting file to storagewriteaspose_pdf_cloud.convert.put_xsl_fo_in_storage_to_pdfConvert XslFo file (located on storage) to PDF format and upload resulting file to storagewrite
Pages15
aspose_pdf_cloud.pages.delete_pageDelete document page by its numberdestructiveaspose_pdf_cloud.pages.get_pageRead document page inforeadaspose_pdf_cloud.pages.get_pagesRead document pages inforeadaspose_pdf_cloud.pages.get_words_per_pageGet number of words per document pagereadaspose_pdf_cloud.pages.post_move_pageMove page to new positionwriteaspose_pdf_cloud.pages.post_page_certifyCertify document pagewriteaspose_pdf_cloud.pages.post_sign_pageSign pagewriteaspose_pdf_cloud.pages.put_add_new_pageAdd new page to end of the documentwriteaspose_pdf_cloud.pages.put_page_add_stampAdd page stampwriteaspose_pdf_cloud.pages.put_page_convert_to_bmpConvert document page to bmp image and upload resulting file to storagewriteaspose_pdf_cloud.pages.put_page_convert_to_emfConvert document page to emf image and upload resulting file to storagewriteaspose_pdf_cloud.pages.put_page_convert_to_gifConvert document page to gif image and upload resulting file to storagewriteaspose_pdf_cloud.pages.put_page_convert_to_jpegConvert document page to Jpeg image and upload resulting file to storagewriteaspose_pdf_cloud.pages.put_page_convert_to_pngConvert document page to png image and upload resulting file to storagewriteaspose_pdf_cloud.pages.put_page_convert_to_tiffConvert document page to Tiff image and upload resulting file to storagewrite
Document13
aspose_pdf_cloud.document.get_documentRead common document inforeadaspose_pdf_cloud.document.get_verify_signatureVerify signature documentreadaspose_pdf_cloud.document.post_create_documentCreate empty documentwriteaspose_pdf_cloud.document.post_document_pages_cropCrop PDF document pageswriteaspose_pdf_cloud.document.post_document_pages_resizeRsize PDF documentwriteaspose_pdf_cloud.document.post_document_pages_rotateRotate PDF documentdestructiveaspose_pdf_cloud.document.post_flatten_documentFlatten the documentwriteaspose_pdf_cloud.document.post_optimize_documentOptimize documentwriteaspose_pdf_cloud.document.post_sign_documentSign documentwriteaspose_pdf_cloud.document.post_split_documentSplit document to partswriteaspose_pdf_cloud.document.post_split_range_pdf_documentSplit document into rangeswriteaspose_pdf_cloud.document.put_create_documentCreate empty documentwriteaspose_pdf_cloud.document.put_privilegesUpdate privilege documentwrite
Stamps13
aspose_pdf_cloud.stamps.delete_document_stampsDelete all stamps from the documentdestructiveaspose_pdf_cloud.stamps.delete_page_stampsDelete all stamps from the pagedestructiveaspose_pdf_cloud.stamps.delete_stampDelete document stamp by IDdestructiveaspose_pdf_cloud.stamps.get_document_stampsRead document stampsreadaspose_pdf_cloud.stamps.get_page_stampsRead page document stampsreadaspose_pdf_cloud.stamps.post_document_image_stampsAdd document pages image stampswriteaspose_pdf_cloud.stamps.post_document_image_stamps_page_specifiedAdd document image stamps to specified pageswriteaspose_pdf_cloud.stamps.post_document_page_number_stampsAdd document page number stampswriteaspose_pdf_cloud.stamps.post_document_text_stampsAdd document pages text stampswriteaspose_pdf_cloud.stamps.post_document_text_stamps_page_specifiedAdd document text stamps to specified pageswriteaspose_pdf_cloud.stamps.post_page_image_stampsAdd document page image stampswriteaspose_pdf_cloud.stamps.post_page_pdf_page_stampsAdd document pdf page stampswriteaspose_pdf_cloud.stamps.post_page_text_stampsAdd document page text stampswrite
Images12
aspose_pdf_cloud.images.delete_imageDelete image from document pagedestructiveaspose_pdf_cloud.images.get_imageRead document image by IDreadaspose_pdf_cloud.images.get_imagesRead document imagesreadaspose_pdf_cloud.images.get_images_extract_svgExtract SVG images from document pagereadaspose_pdf_cloud.images.put_image_extract_as_gifExtract document image in GIF format to folderwriteaspose_pdf_cloud.images.put_image_extract_as_jpegExtract document image in JPEG format to folderwriteaspose_pdf_cloud.images.put_image_extract_as_pngExtract document image in PNG format to folderwriteaspose_pdf_cloud.images.put_image_extract_as_tiffExtract document image in TIFF format to folderwriteaspose_pdf_cloud.images.put_images_extract_as_gifExtract document images in GIF format to folderwriteaspose_pdf_cloud.images.put_images_extract_as_jpegExtract document images in JPEG format to folderwriteaspose_pdf_cloud.images.put_images_extract_as_pngExtract document images in PNG format to folderwriteaspose_pdf_cloud.images.put_images_extract_as_tiffExtract document images in TIFF format to folderwrite
Links8
aspose_pdf_cloud.links.delete_document_link_annotationsDelete all link annotations from the documentdestructiveaspose_pdf_cloud.links.delete_link_annotationDelete document page link annotation by IDdestructiveaspose_pdf_cloud.links.delete_page_link_annotationsDelete all link annotations from the pagedestructiveaspose_pdf_cloud.links.get_link_annotationRead document link annotation by IDreadaspose_pdf_cloud.links.get_page_link_annotationRead document page link annotation by IDreadaspose_pdf_cloud.links.get_page_link_annotationsRead document page link annotationsreadaspose_pdf_cloud.links.post_page_link_annotationsAdd document page link annotationswriteaspose_pdf_cloud.links.put_link_annotationReplace document page link annotationswrite
Table8
aspose_pdf_cloud.table.delete_document_tablesDelete all tables from the documentdestructiveaspose_pdf_cloud.table.delete_page_tablesDelete all tables from the pagedestructiveaspose_pdf_cloud.table.delete_tableDelete document table by IDdestructiveaspose_pdf_cloud.table.get_document_tablesRead document tablesreadaspose_pdf_cloud.table.get_page_tablesRead document page tablesreadaspose_pdf_cloud.table.get_tableRead document page table by IDreadaspose_pdf_cloud.table.post_page_tablesAdd document page tableswriteaspose_pdf_cloud.table.put_tableReplace document page tablewrite
Bookmarks7
aspose_pdf_cloud.bookmarks.delete_bookmarkDelete document bookmark by IDdestructiveaspose_pdf_cloud.bookmarks.delete_document_bookmarksDelete all document bookmarksdestructiveaspose_pdf_cloud.bookmarks.get_bookmarkRead document bookmarkreadaspose_pdf_cloud.bookmarks.get_bookmarksRead document bookmarks node listreadaspose_pdf_cloud.bookmarks.get_document_bookmarksRead document bookmarks treereadaspose_pdf_cloud.bookmarks.post_bookmarkAdd document bookmarkswriteaspose_pdf_cloud.bookmarks.put_bookmarkUpdate document bookmarkwrite
Form data6
aspose_pdf_cloud.form_data.put_export_fields_from_pdf_to_fdf_in_storageExport fields from from PDF in storage to FDF file in storagewriteaspose_pdf_cloud.form_data.put_export_fields_from_pdf_to_xfdf_in_storageExport fields from from PDF in storage to XFDF file in storagewriteaspose_pdf_cloud.form_data.put_export_fields_from_pdf_to_xml_in_storageExport fields from from PDF in storage to XML file in storagewriteaspose_pdf_cloud.form_data.put_import_fields_from_fdf_in_storageUpdate fields from FDF file in storagewriteaspose_pdf_cloud.form_data.put_import_fields_from_xfdf_in_storageUpdate fields from XFDF file in storagewriteaspose_pdf_cloud.form_data.put_import_fields_from_xml_in_storageUpdate fields from XML file in storagewrite
Folder5
aspose_pdf_cloud.folder.copy_folderCopy folderwriteaspose_pdf_cloud.folder.create_folderCreate the folderwriteaspose_pdf_cloud.folder.delete_folderDelete folderdestructiveaspose_pdf_cloud.folder.get_files_listGet all files and folders within a folderreadaspose_pdf_cloud.folder.move_folderMove folderwrite
Properties5
aspose_pdf_cloud.properties.delete_propertiesDelete custom document propertiesdestructiveaspose_pdf_cloud.properties.delete_propertyDelete document propertydestructiveaspose_pdf_cloud.properties.get_document_propertiesRead document propertiesreadaspose_pdf_cloud.properties.get_document_propertyRead document property by namereadaspose_pdf_cloud.properties.put_set_propertyAdd/update document propertywrite
Header footer4
aspose_pdf_cloud.header_footer.post_document_image_footerAdd document image footerwriteaspose_pdf_cloud.header_footer.post_document_image_headerAdd document image headerwriteaspose_pdf_cloud.header_footer.post_document_text_footerAdd document text footerwriteaspose_pdf_cloud.header_footer.post_document_text_headerAdd document text headerwrite
Storage4
aspose_pdf_cloud.storage.get_disc_usageGet disc usagereadaspose_pdf_cloud.storage.get_file_versionsGet file versionsreadaspose_pdf_cloud.storage.object_existsCheck if file or folder existsreadaspose_pdf_cloud.storage.storage_existsCheck if storage existsread
Attachments3
aspose_pdf_cloud.attachments.get_document_attachment_by_indexRead document attachment info by its indexreadaspose_pdf_cloud.attachments.get_document_attachmentsRead document attachments inforeadaspose_pdf_cloud.attachments.post_add_document_attachmentAdds a file attachment to the PDF documentwrite
File3
aspose_pdf_cloud.file.copy_fileCopy filewriteaspose_pdf_cloud.file.delete_fileDelete filedestructiveaspose_pdf_cloud.file.move_fileMove filewrite
Layer3
aspose_pdf_cloud.layer.delete_document_layerRemove document layerdestructiveaspose_pdf_cloud.layer.get_document_layersGets document layersreadaspose_pdf_cloud.layer.put_create_pdf_from_layerCreate a separate PDF from a PDF Layer and upload resulting file to storagewrite
Organize3
aspose_pdf_cloud.organize.post_compare_pdfCompare two PDF documentswriteaspose_pdf_cloud.organize.post_organize_documentMerge selected pages of a documentwriteaspose_pdf_cloud.organize.post_organize_documentsMerge selected pages of different documentswrite
Text3
aspose_pdf_cloud.text.get_page_textRead page text itemsreadaspose_pdf_cloud.text.get_textRead document textreadaspose_pdf_cloud.text.put_add_textAdd text to PDF document pagewrite
Display properties2
aspose_pdf_cloud.display_properties.get_document_display_propertiesRead document display propertiesreadaspose_pdf_cloud.display_properties.put_document_display_propertiesUpdate document display propertieswrite
Text replace2
aspose_pdf_cloud.text_replace.post_document_text_replaceDocument's replace text methodwriteaspose_pdf_cloud.text_replace.post_page_text_replacePage's replace text methodwrite
XMP metadata2
aspose_pdf_cloud.xmp_metadata.get_xmp_metadata_jsonGets document XMP Metadata as JSONreadaspose_pdf_cloud.xmp_metadata.post_xmp_metadataAdd or remove XMP Metadata propertieswrite
Append1
aspose_pdf_cloud.append.post_append_documentAppend document to existing onewrite
Decrypt1
aspose_pdf_cloud.decrypt.post_decrypt_document_in_storageDecrypt document in storagewrite
Encrypt1
aspose_pdf_cloud.encrypt.post_encrypt_document_in_storageEncrypt document in storagewrite
Merge1
aspose_pdf_cloud.merge.put_merge_documentsMerge a list of documentswrite
Ocr1
aspose_pdf_cloud.ocr.put_searchable_documentCreate searchable PDF document. Generate OCR layer for images in input PDF documentwrite
Password1
aspose_pdf_cloud.password.post_change_password_document_in_storageChange document password in storagewrite
Questions
The Aspose.PDF Cloud MCP server, answered.
Is there an Aspose.PDF Cloud MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 305 Aspose.PDF Cloud actions across annotations, fields, convert and pages, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Aspose.PDF Cloud.
What do I need to connect Aspose.PDF Cloud?
Aspose Cloud Client Id: dashboard.aspose.cloud > Applications > your application > Client Id and Aspose Cloud Client Secret from the same application in dashboard.aspose.cloud. The free call account { op: "connections.requirements", service: "aspose_pdf_cloud" } lists exactly what to paste.
Can an AI agent delete or change things in Aspose.PDF Cloud?
Only if its key allows it, and only with an explicit confirmation. 23 Aspose.PDF Cloud actions are destructive, including delete file, delete document page by its number and delete document table by ID. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Aspose.PDF Cloud API limit?
actionlake paces every call to the limits in the Aspose.PDF Cloud service file: 60 calls a minute per connection. Repeated reads are answered from cache (116 Aspose.PDF Cloud actions can be), which never reaches Aspose.PDF Cloud.
What does an Aspose.PDF Cloud action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (305 Aspose.PDF Cloud actions page). Cache hits, searches, dry runs and calls Aspose.PDF Cloud refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Aspose.PDF Cloud API does it cover?
The Aspose.PDF Cloud API v3.0 (Swagger 2.0) at api.aspose.cloud. It is built from Aspose.PDF Cloud's documentation as read on 23 October 2026. 305 actions in 29 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Aspose.PDF Cloud data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Aspose.PDF Cloud credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Aspose.PDF Cloud today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.