Skip to content

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/mcp
the first call
do {  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.

  1. 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
  2. 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 Id
    • client_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
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates 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
  1. Annotations

    111

    63 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

  2. Fields

    37

    20 read · 16 write · 1 destructive

    Get document fields · Read document checkbox fields · Read document combobox fields · Read document listbox fields

  3. Convert

    30

    0 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

  4. Pages

    15

    3 read · 11 write · 1 destructive

    Read document pages info · Move page to new position · Certify document page · Sign page

  5. Document

    13

    2 read · 10 write · 1 destructive

    Read common document info · Create empty document · Crop PDF document pages · Rsize PDF document

  6. Stamps

    13

    2 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

  7. Images

    12

    3 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

  8. Links

    8

    3 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.

ActionWhat it doesEffectSame name in
aspose_pdf_cloud.folder.get_files_listGet all files and folders within a folderGet all files and folders within a folder.readthis connector
aspose_pdf_cloud.text.get_textRead document textRead document text.readthis connector
aspose_pdf_cloud.pages.get_pagesRead document pages infoRead document pages info.readthis connector
aspose_pdf_cloud.fields.get_fieldsGet document fieldsGet document fields.readthis connector
aspose_pdf_cloud.properties.get_document_propertiesRead document propertiesRead document properties.readthis connector
aspose_pdf_cloud.document.get_documentRead common document infoRead common document info.readthis connector
aspose_pdf_cloud.storage.object_existsCheck if file or folder existsCheck if file or folder exists.readthis connector
aspose_pdf_cloud.storage.get_disc_usageGet disc usageGet disc usage.readthis connector
aspose_pdf_cloud.file.copy_fileCopy fileCopy file.writethis connector
aspose_pdf_cloud.file.move_fileMove fileMove file.writethis connector
aspose_pdf_cloud.text.put_add_textAdd text to PDF document pageAdd text to PDF document page.writethis connector
aspose_pdf_cloud.file.delete_fileDelete fileDelete file.destructivethis 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.

  1. Readread

    Which Aspose.PDF Cloud files changed this week, and who changed them?

    callsaspose_pdf_cloud.folder.get_files_list

  2. Writewrite

    Copy file in Aspose.PDF Cloud. Show me exactly what you will send before you save it.

    callsaspose_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 fileaspose_pdf_cloud.file.delete_file
  • Delete document page by its numberaspose_pdf_cloud.pages.delete_page
  • Delete document table by IDaspose_pdf_cloud.table.delete_table
  • Delete document field by nameaspose_pdf_cloud.fields.delete_field
  • Delete image from document pageaspose_pdf_cloud.images.delete_image
  • Delete document stamp by IDaspose_pdf_cloud.stamps.delete_stamp
  • Delete folderaspose_pdf_cloud.folder.delete_folder
  • Delete all tables from the pageaspose_pdf_cloud.table.delete_page_tables
  • Delete document bookmark by IDaspose_pdf_cloud.bookmarks.delete_bookmark
  • Delete all stamps from the pageaspose_pdf_cloud.stamps.delete_page_stamps
  • Delete document propertyaspose_pdf_cloud.properties.delete_property
  • Remove document layeraspose_pdf_cloud.layer.delete_document_layer
  • Delete document page link annotation by IDaspose_pdf_cloud.links.delete_link_annotation
  • Delete custom document propertiesaspose_pdf_cloud.properties.delete_properties
  • Delete all tables from the documentaspose_pdf_cloud.table.delete_document_tables
  • Delete document annotation by IDaspose_pdf_cloud.annotations.delete_annotation
  • Delete all stamps from the documentaspose_pdf_cloud.stamps.delete_document_stamps
  • Delete all link annotations from the pageaspose_pdf_cloud.links.delete_page_link_annotations
  • Delete all annotations from the pageaspose_pdf_cloud.annotations.delete_page_annotations
  • Delete all document bookmarksaspose_pdf_cloud.bookmarks.delete_document_bookmarks
  • Rotate PDF documentaspose_pdf_cloud.document.post_document_pages_rotate
  • Delete all link annotations from the documentaspose_pdf_cloud.links.delete_document_link_annotations
  • Delete all annotations from the documentaspose_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.

doaspose_pdf_cloud.file.delete_fileconfirm_policy: human

Delete file?

intent: the user asked me to delete file

run suspended · waiting for a named person · key aspose-pdf-cloud-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
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]" }  ]}
Illustrative. Scoped to Aspose.PDF Cloud only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

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

See pricing

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 IDdestructive
  • aspose_pdf_cloud.annotations.delete_document_annotationsDelete all annotations from the documentdestructive
  • aspose_pdf_cloud.annotations.delete_page_annotationsDelete all annotations from the pagedestructive
  • aspose_pdf_cloud.annotations.get_caret_annotationRead document page caret annotation by IDread
  • aspose_pdf_cloud.annotations.get_circle_annotationRead document page circle annotation by IDread
  • aspose_pdf_cloud.annotations.get_document_annotationsRead document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented...read
  • aspose_pdf_cloud.annotations.get_document_caret_annotationsRead document caret annotationsread
  • aspose_pdf_cloud.annotations.get_document_circle_annotationsRead document circle annotationsread
  • aspose_pdf_cloud.annotations.get_document_file_attachment_annotationsRead document FileAttachment annotationsread
  • aspose_pdf_cloud.annotations.get_document_free_text_annotationsRead document free text annotationsread
  • aspose_pdf_cloud.annotations.get_document_highlight_annotationsRead document highlight annotationsread
  • aspose_pdf_cloud.annotations.get_document_ink_annotationsRead document ink annotationsread
  • aspose_pdf_cloud.annotations.get_document_line_annotationsRead document line annotationsread
  • aspose_pdf_cloud.annotations.get_document_movie_annotationsRead document movie annotationsread
  • aspose_pdf_cloud.annotations.get_document_poly_line_annotationsRead document polyline annotationsread
  • aspose_pdf_cloud.annotations.get_document_polygon_annotationsRead document polygon annotationsread
  • aspose_pdf_cloud.annotations.get_document_popup_annotationsRead document popup annotationsread
  • aspose_pdf_cloud.annotations.get_document_popup_annotations_by_parentRead document popup annotations by parent idread
  • aspose_pdf_cloud.annotations.get_document_redaction_annotationsRead document redaction annotationsread
  • aspose_pdf_cloud.annotations.get_document_screen_annotationsRead document screen annotationsread
  • aspose_pdf_cloud.annotations.get_document_sound_annotationsRead document sound annotationsread
  • aspose_pdf_cloud.annotations.get_document_square_annotationsRead document square annotationsread
  • aspose_pdf_cloud.annotations.get_document_squiggly_annotationsRead document squiggly annotationsread
  • aspose_pdf_cloud.annotations.get_document_stamp_annotationsRead document stamp annotationsread
  • aspose_pdf_cloud.annotations.get_document_strike_out_annotationsRead document StrikeOut annotationsread
  • aspose_pdf_cloud.annotations.get_document_text_annotationsRead document text annotationsread
  • aspose_pdf_cloud.annotations.get_document_underline_annotationsRead document underline annotationsread
  • aspose_pdf_cloud.annotations.get_file_attachment_annotationRead document page FileAttachment annotation by IDread
  • aspose_pdf_cloud.annotations.get_free_text_annotationRead document page free text annotation by IDread
  • aspose_pdf_cloud.annotations.get_highlight_annotationRead document page highlight annotation by IDread
  • aspose_pdf_cloud.annotations.get_ink_annotationRead document page ink annotation by IDread
  • aspose_pdf_cloud.annotations.get_line_annotationRead document page line annotation by IDread
  • aspose_pdf_cloud.annotations.get_movie_annotationRead document page movie annotation by IDread
  • aspose_pdf_cloud.annotations.get_page_annotationsRead document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented...read
  • aspose_pdf_cloud.annotations.get_page_caret_annotationsRead document page caret annotationsread
  • aspose_pdf_cloud.annotations.get_page_circle_annotationsRead document page circle annotationsread
  • aspose_pdf_cloud.annotations.get_page_file_attachment_annotationsRead document page FileAttachment annotationsread
  • aspose_pdf_cloud.annotations.get_page_free_text_annotationsRead document page free text annotationsread
  • aspose_pdf_cloud.annotations.get_page_highlight_annotationsRead document page highlight annotationsread
  • aspose_pdf_cloud.annotations.get_page_ink_annotationsRead document page ink annotationsread
  • aspose_pdf_cloud.annotations.get_page_line_annotationsRead document page line annotationsread
  • aspose_pdf_cloud.annotations.get_page_movie_annotationsRead document page movie annotationsread
  • aspose_pdf_cloud.annotations.get_page_poly_line_annotationsRead document page polyline annotationsread
  • aspose_pdf_cloud.annotations.get_page_polygon_annotationsRead document page polygon annotationsread
  • aspose_pdf_cloud.annotations.get_page_popup_annotationsRead document page popup annotationsread
  • aspose_pdf_cloud.annotations.get_page_redaction_annotationsRead document page redaction annotationsread
  • aspose_pdf_cloud.annotations.get_page_screen_annotationsRead document page screen annotationsread
  • aspose_pdf_cloud.annotations.get_page_sound_annotationsRead document page sound annotationsread
  • aspose_pdf_cloud.annotations.get_page_square_annotationsRead document page square annotationsread
  • aspose_pdf_cloud.annotations.get_page_squiggly_annotationsRead document page squiggly annotationsread
  • aspose_pdf_cloud.annotations.get_page_stamp_annotationsRead document page stamp annotationsread
  • aspose_pdf_cloud.annotations.get_page_strike_out_annotationsRead document page StrikeOut annotationsread
  • aspose_pdf_cloud.annotations.get_page_text_annotationsRead document page text annotationsread
  • aspose_pdf_cloud.annotations.get_page_underline_annotationsRead document page underline annotationsread
  • aspose_pdf_cloud.annotations.get_poly_line_annotationRead document page polyline annotation by IDread
  • aspose_pdf_cloud.annotations.get_polygon_annotationRead document page polygon annotation by IDread
  • aspose_pdf_cloud.annotations.get_popup_annotationRead document page popup annotation by IDread
  • aspose_pdf_cloud.annotations.get_redaction_annotationRead document page redaction annotation by IDread
  • aspose_pdf_cloud.annotations.get_screen_annotationRead document page screen annotation by IDread
  • aspose_pdf_cloud.annotations.get_sound_annotationRead document page sound annotation by IDread
  • aspose_pdf_cloud.annotations.get_square_annotationRead document page square annotation by IDread
  • aspose_pdf_cloud.annotations.get_squiggly_annotationRead document page squiggly annotation by IDread
  • aspose_pdf_cloud.annotations.get_stamp_annotationRead document page stamp annotation by IDread
  • aspose_pdf_cloud.annotations.get_strike_out_annotationRead document page StrikeOut annotation by IDread
  • aspose_pdf_cloud.annotations.get_text_annotationRead document page text annotation by IDread
  • aspose_pdf_cloud.annotations.get_underline_annotationRead document page underline annotation by IDread
  • aspose_pdf_cloud.annotations.post_page_caret_annotationsAdd document page caret annotationswrite
  • aspose_pdf_cloud.annotations.post_page_circle_annotationsAdd document page circle annotationswrite
  • aspose_pdf_cloud.annotations.post_page_file_attachment_annotationsAdd document page FileAttachment annotationswrite
  • aspose_pdf_cloud.annotations.post_page_free_text_annotationsAdd document page free text annotationswrite
  • aspose_pdf_cloud.annotations.post_page_highlight_annotationsAdd document page highlight annotationswrite
  • aspose_pdf_cloud.annotations.post_page_ink_annotationsAdd document page ink annotationswrite
  • aspose_pdf_cloud.annotations.post_page_line_annotationsAdd document page line annotationswrite
  • aspose_pdf_cloud.annotations.post_page_movie_annotationsAdd document page movie annotationswrite
  • aspose_pdf_cloud.annotations.post_page_poly_line_annotationsAdd document page polyline annotationswrite
  • aspose_pdf_cloud.annotations.post_page_polygon_annotationsAdd document page polygon annotationswrite
  • aspose_pdf_cloud.annotations.post_page_redaction_annotationsAdd document page redaction annotationswrite
  • aspose_pdf_cloud.annotations.post_page_screen_annotationsAdd document page screen annotationswrite
  • aspose_pdf_cloud.annotations.post_page_sound_annotationsAdd document page sound annotationswrite
  • aspose_pdf_cloud.annotations.post_page_square_annotationsAdd document page square annotationswrite
  • aspose_pdf_cloud.annotations.post_page_squiggly_annotationsAdd document page squiggly annotationswrite
  • aspose_pdf_cloud.annotations.post_page_stamp_annotationsAdd document page stamp annotationswrite
  • aspose_pdf_cloud.annotations.post_page_strike_out_annotationsAdd document page StrikeOut annotationswrite
  • aspose_pdf_cloud.annotations.post_page_text_annotationsAdd document page text annotationswrite
  • aspose_pdf_cloud.annotations.post_page_underline_annotationsAdd document page underline annotationswrite
  • aspose_pdf_cloud.annotations.post_popup_annotationAdd document popup annotationswrite
  • aspose_pdf_cloud.annotations.put_annotations_flattenFlattens the annotations of the specified typeswrite
  • aspose_pdf_cloud.annotations.put_caret_annotationReplace document caret annotationwrite
  • aspose_pdf_cloud.annotations.put_circle_annotationReplace document circle annotationwrite
  • aspose_pdf_cloud.annotations.put_file_attachment_annotationReplace document FileAttachment annotationwrite
  • aspose_pdf_cloud.annotations.put_file_attachment_annotation_data_extractExtract document FileAttachment annotation content to storagewrite
  • aspose_pdf_cloud.annotations.put_free_text_annotationReplace document free text annotationwrite
  • aspose_pdf_cloud.annotations.put_highlight_annotationReplace document highlight annotationwrite
  • aspose_pdf_cloud.annotations.put_ink_annotationReplace document ink annotationwrite
  • aspose_pdf_cloud.annotations.put_line_annotationReplace document line annotationwrite
  • aspose_pdf_cloud.annotations.put_movie_annotationReplace document movie annotationwrite
  • aspose_pdf_cloud.annotations.put_poly_line_annotationReplace document polyline annotationwrite
  • aspose_pdf_cloud.annotations.put_polygon_annotationReplace document polygon annotationwrite
  • aspose_pdf_cloud.annotations.put_popup_annotationReplace document popup annotationwrite
  • aspose_pdf_cloud.annotations.put_redaction_annotationReplace document redaction annotationwrite
  • aspose_pdf_cloud.annotations.put_screen_annotationReplace document screen annotationwrite
  • aspose_pdf_cloud.annotations.put_screen_annotation_data_extractExtract document screen annotation content to storagewrite
  • aspose_pdf_cloud.annotations.put_sound_annotationReplace document sound annotationwrite
  • aspose_pdf_cloud.annotations.put_sound_annotation_data_extractExtract document sound annotation content to storagewrite
  • aspose_pdf_cloud.annotations.put_square_annotationReplace document square annotationwrite
  • aspose_pdf_cloud.annotations.put_squiggly_annotationReplace document squiggly annotationwrite
  • aspose_pdf_cloud.annotations.put_stamp_annotationReplace document stamp annotationwrite
  • aspose_pdf_cloud.annotations.put_stamp_annotation_data_extractExtract document stamp annotation content to storagewrite
  • aspose_pdf_cloud.annotations.put_strike_out_annotationReplace document StrikeOut annotationwrite
  • aspose_pdf_cloud.annotations.put_text_annotationReplace document text annotationwrite
  • aspose_pdf_cloud.annotations.put_underline_annotationReplace document underline annotationwrite
Fields37
  • aspose_pdf_cloud.fields.delete_fieldDelete document field by namedestructive
  • aspose_pdf_cloud.fields.get_check_box_fieldRead document checkbox field by nameread
  • aspose_pdf_cloud.fields.get_combo_box_fieldRead document combobox field by nameread
  • aspose_pdf_cloud.fields.get_document_check_box_fieldsRead document checkbox fieldsread
  • aspose_pdf_cloud.fields.get_document_combo_box_fieldsRead document combobox fieldsread
  • aspose_pdf_cloud.fields.get_document_list_box_fieldsRead document listbox fieldsread
  • aspose_pdf_cloud.fields.get_document_radio_button_fieldsRead document radiobutton fieldsread
  • aspose_pdf_cloud.fields.get_document_signature_fieldsRead document signature fieldsread
  • aspose_pdf_cloud.fields.get_document_text_box_fieldsRead document text box fieldsread
  • aspose_pdf_cloud.fields.get_fieldGet document field by nameread
  • aspose_pdf_cloud.fields.get_fieldsGet document fieldsread
  • aspose_pdf_cloud.fields.get_list_box_fieldRead document listbox field by nameread
  • aspose_pdf_cloud.fields.get_page_check_box_fieldsRead document page checkbox fieldsread
  • aspose_pdf_cloud.fields.get_page_combo_box_fieldsRead document page combobox fieldsread
  • aspose_pdf_cloud.fields.get_page_list_box_fieldsRead document page listbox fieldsread
  • aspose_pdf_cloud.fields.get_page_radio_button_fieldsRead document page radiobutton fieldsread
  • aspose_pdf_cloud.fields.get_page_signature_fieldsRead document page signature fieldsread
  • aspose_pdf_cloud.fields.get_page_text_box_fieldsRead document page text box fieldsread
  • aspose_pdf_cloud.fields.get_radio_button_fieldRead document RadioButton field by nameread
  • aspose_pdf_cloud.fields.get_signature_fieldRead document signature field by nameread
  • aspose_pdf_cloud.fields.get_text_box_fieldRead document text box field by nameread
  • aspose_pdf_cloud.fields.post_check_box_fieldsAdd document checkbox fieldswrite
  • aspose_pdf_cloud.fields.post_combo_box_fieldsAdd document combobox fieldswrite
  • aspose_pdf_cloud.fields.post_create_fieldCreate fieldwrite
  • aspose_pdf_cloud.fields.post_list_box_fieldsAdd document listbox fieldswrite
  • aspose_pdf_cloud.fields.post_radio_button_fieldsAdd document RadioButton fieldswrite
  • aspose_pdf_cloud.fields.post_signature_fieldAdd document signature fieldwrite
  • aspose_pdf_cloud.fields.post_text_box_fieldsAdd document text box fieldswrite
  • aspose_pdf_cloud.fields.put_check_box_fieldReplace document checkbox fieldwrite
  • aspose_pdf_cloud.fields.put_combo_box_fieldReplace document combobox fieldwrite
  • aspose_pdf_cloud.fields.put_fields_flattenFlatten form fields in documentwrite
  • aspose_pdf_cloud.fields.put_list_box_fieldReplace document listbox fieldwrite
  • aspose_pdf_cloud.fields.put_radio_button_fieldReplace document RadioButton fieldwrite
  • aspose_pdf_cloud.fields.put_signature_fieldReplace document signature fieldwrite
  • aspose_pdf_cloud.fields.put_text_box_fieldReplace document text box fieldwrite
  • aspose_pdf_cloud.fields.put_update_fieldUpdate fieldwrite
  • aspose_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 storagewrite
  • aspose_pdf_cloud.convert.put_epub_in_storage_to_pdfConvert EPUB file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_html_in_storage_to_pdfConvert HTML file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_image_in_storage_to_pdfConvert image file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_markdown_in_storage_to_pdfConvert MD file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_mht_in_storage_to_pdfConvert MHT file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pcl_in_storage_to_pdfConvert PCL file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_a_in_storage_to_pdfConvert PDFA file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_apsConverts PDF document (located on storage) to APS format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_docConverts PDF document (located on storage) to DOC format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_epubConverts PDF document (located on storage) to EPUB format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_htmlConverts PDF document (located on storage) to Html format and uploads resulting file to storagewrite
  • aspose_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 storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_pdf_aConverts PDF document (located on storage) to PdfA format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_pptxConverts PDF document (located on storage) to PPTX format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_svgConverts PDF document (located on storage) to SVG format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_te_xConverts PDF document (located on storage) to TeX format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_tiffConverts PDF document (located on storage) to TIFF format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_xlsConverts PDF document (located on storage) to XLS format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_xlsxConverts PDF document (located on storage) to XLSX format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_xmlConverts PDF document (located on storage) to XML format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_pdf_in_storage_to_xpsConverts PDF document (located on storage) to XPS format and uploads resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_ps_in_storage_to_pdfConvert PS file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_svg_in_storage_to_pdfConvert SVG file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_te_x_in_storage_to_pdfConvert TeX file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_web_in_storage_to_pdfConvert web page to PDF format and upload resulting file to storagewrite
  • aspose_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...write
  • aspose_pdf_cloud.convert.put_xml_in_storage_to_pdfConvert XML file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_pdf_cloud.convert.put_xps_in_storage_to_pdfConvert XPS file (located on storage) to PDF format and upload resulting file to storagewrite
  • aspose_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 numberdestructive
  • aspose_pdf_cloud.pages.get_pageRead document page inforead
  • aspose_pdf_cloud.pages.get_pagesRead document pages inforead
  • aspose_pdf_cloud.pages.get_words_per_pageGet number of words per document pageread
  • aspose_pdf_cloud.pages.post_move_pageMove page to new positionwrite
  • aspose_pdf_cloud.pages.post_page_certifyCertify document pagewrite
  • aspose_pdf_cloud.pages.post_sign_pageSign pagewrite
  • aspose_pdf_cloud.pages.put_add_new_pageAdd new page to end of the documentwrite
  • aspose_pdf_cloud.pages.put_page_add_stampAdd page stampwrite
  • aspose_pdf_cloud.pages.put_page_convert_to_bmpConvert document page to bmp image and upload resulting file to storagewrite
  • aspose_pdf_cloud.pages.put_page_convert_to_emfConvert document page to emf image and upload resulting file to storagewrite
  • aspose_pdf_cloud.pages.put_page_convert_to_gifConvert document page to gif image and upload resulting file to storagewrite
  • aspose_pdf_cloud.pages.put_page_convert_to_jpegConvert document page to Jpeg image and upload resulting file to storagewrite
  • aspose_pdf_cloud.pages.put_page_convert_to_pngConvert document page to png image and upload resulting file to storagewrite
  • aspose_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 inforead
  • aspose_pdf_cloud.document.get_verify_signatureVerify signature documentread
  • aspose_pdf_cloud.document.post_create_documentCreate empty documentwrite
  • aspose_pdf_cloud.document.post_document_pages_cropCrop PDF document pageswrite
  • aspose_pdf_cloud.document.post_document_pages_resizeRsize PDF documentwrite
  • aspose_pdf_cloud.document.post_document_pages_rotateRotate PDF documentdestructive
  • aspose_pdf_cloud.document.post_flatten_documentFlatten the documentwrite
  • aspose_pdf_cloud.document.post_optimize_documentOptimize documentwrite
  • aspose_pdf_cloud.document.post_sign_documentSign documentwrite
  • aspose_pdf_cloud.document.post_split_documentSplit document to partswrite
  • aspose_pdf_cloud.document.post_split_range_pdf_documentSplit document into rangeswrite
  • aspose_pdf_cloud.document.put_create_documentCreate empty documentwrite
  • aspose_pdf_cloud.document.put_privilegesUpdate privilege documentwrite
Stamps13
  • aspose_pdf_cloud.stamps.delete_document_stampsDelete all stamps from the documentdestructive
  • aspose_pdf_cloud.stamps.delete_page_stampsDelete all stamps from the pagedestructive
  • aspose_pdf_cloud.stamps.delete_stampDelete document stamp by IDdestructive
  • aspose_pdf_cloud.stamps.get_document_stampsRead document stampsread
  • aspose_pdf_cloud.stamps.get_page_stampsRead page document stampsread
  • aspose_pdf_cloud.stamps.post_document_image_stampsAdd document pages image stampswrite
  • aspose_pdf_cloud.stamps.post_document_image_stamps_page_specifiedAdd document image stamps to specified pageswrite
  • aspose_pdf_cloud.stamps.post_document_page_number_stampsAdd document page number stampswrite
  • aspose_pdf_cloud.stamps.post_document_text_stampsAdd document pages text stampswrite
  • aspose_pdf_cloud.stamps.post_document_text_stamps_page_specifiedAdd document text stamps to specified pageswrite
  • aspose_pdf_cloud.stamps.post_page_image_stampsAdd document page image stampswrite
  • aspose_pdf_cloud.stamps.post_page_pdf_page_stampsAdd document pdf page stampswrite
  • aspose_pdf_cloud.stamps.post_page_text_stampsAdd document page text stampswrite
Images12
  • aspose_pdf_cloud.images.delete_imageDelete image from document pagedestructive
  • aspose_pdf_cloud.images.get_imageRead document image by IDread
  • aspose_pdf_cloud.images.get_imagesRead document imagesread
  • aspose_pdf_cloud.images.get_images_extract_svgExtract SVG images from document pageread
  • aspose_pdf_cloud.images.put_image_extract_as_gifExtract document image in GIF format to folderwrite
  • aspose_pdf_cloud.images.put_image_extract_as_jpegExtract document image in JPEG format to folderwrite
  • aspose_pdf_cloud.images.put_image_extract_as_pngExtract document image in PNG format to folderwrite
  • aspose_pdf_cloud.images.put_image_extract_as_tiffExtract document image in TIFF format to folderwrite
  • aspose_pdf_cloud.images.put_images_extract_as_gifExtract document images in GIF format to folderwrite
  • aspose_pdf_cloud.images.put_images_extract_as_jpegExtract document images in JPEG format to folderwrite
  • aspose_pdf_cloud.images.put_images_extract_as_pngExtract document images in PNG format to folderwrite
  • aspose_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 documentdestructive
  • aspose_pdf_cloud.links.delete_link_annotationDelete document page link annotation by IDdestructive
  • aspose_pdf_cloud.links.delete_page_link_annotationsDelete all link annotations from the pagedestructive
  • aspose_pdf_cloud.links.get_link_annotationRead document link annotation by IDread
  • aspose_pdf_cloud.links.get_page_link_annotationRead document page link annotation by IDread
  • aspose_pdf_cloud.links.get_page_link_annotationsRead document page link annotationsread
  • aspose_pdf_cloud.links.post_page_link_annotationsAdd document page link annotationswrite
  • aspose_pdf_cloud.links.put_link_annotationReplace document page link annotationswrite
Table8
  • aspose_pdf_cloud.table.delete_document_tablesDelete all tables from the documentdestructive
  • aspose_pdf_cloud.table.delete_page_tablesDelete all tables from the pagedestructive
  • aspose_pdf_cloud.table.delete_tableDelete document table by IDdestructive
  • aspose_pdf_cloud.table.get_document_tablesRead document tablesread
  • aspose_pdf_cloud.table.get_page_tablesRead document page tablesread
  • aspose_pdf_cloud.table.get_tableRead document page table by IDread
  • aspose_pdf_cloud.table.post_page_tablesAdd document page tableswrite
  • aspose_pdf_cloud.table.put_tableReplace document page tablewrite
Bookmarks7
  • aspose_pdf_cloud.bookmarks.delete_bookmarkDelete document bookmark by IDdestructive
  • aspose_pdf_cloud.bookmarks.delete_document_bookmarksDelete all document bookmarksdestructive
  • aspose_pdf_cloud.bookmarks.get_bookmarkRead document bookmarkread
  • aspose_pdf_cloud.bookmarks.get_bookmarksRead document bookmarks node listread
  • aspose_pdf_cloud.bookmarks.get_document_bookmarksRead document bookmarks treeread
  • aspose_pdf_cloud.bookmarks.post_bookmarkAdd document bookmarkswrite
  • aspose_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 storagewrite
  • aspose_pdf_cloud.form_data.put_export_fields_from_pdf_to_xfdf_in_storageExport fields from from PDF in storage to XFDF file in storagewrite
  • aspose_pdf_cloud.form_data.put_export_fields_from_pdf_to_xml_in_storageExport fields from from PDF in storage to XML file in storagewrite
  • aspose_pdf_cloud.form_data.put_import_fields_from_fdf_in_storageUpdate fields from FDF file in storagewrite
  • aspose_pdf_cloud.form_data.put_import_fields_from_xfdf_in_storageUpdate fields from XFDF file in storagewrite
  • aspose_pdf_cloud.form_data.put_import_fields_from_xml_in_storageUpdate fields from XML file in storagewrite
Folder5
  • aspose_pdf_cloud.folder.copy_folderCopy folderwrite
  • aspose_pdf_cloud.folder.create_folderCreate the folderwrite
  • aspose_pdf_cloud.folder.delete_folderDelete folderdestructive
  • aspose_pdf_cloud.folder.get_files_listGet all files and folders within a folderread
  • aspose_pdf_cloud.folder.move_folderMove folderwrite
Properties5
  • aspose_pdf_cloud.properties.delete_propertiesDelete custom document propertiesdestructive
  • aspose_pdf_cloud.properties.delete_propertyDelete document propertydestructive
  • aspose_pdf_cloud.properties.get_document_propertiesRead document propertiesread
  • aspose_pdf_cloud.properties.get_document_propertyRead document property by nameread
  • aspose_pdf_cloud.properties.put_set_propertyAdd/update document propertywrite
Header footer4
  • aspose_pdf_cloud.header_footer.post_document_image_footerAdd document image footerwrite
  • aspose_pdf_cloud.header_footer.post_document_image_headerAdd document image headerwrite
  • aspose_pdf_cloud.header_footer.post_document_text_footerAdd document text footerwrite
  • aspose_pdf_cloud.header_footer.post_document_text_headerAdd document text headerwrite
Storage4
  • aspose_pdf_cloud.storage.get_disc_usageGet disc usageread
  • aspose_pdf_cloud.storage.get_file_versionsGet file versionsread
  • aspose_pdf_cloud.storage.object_existsCheck if file or folder existsread
  • aspose_pdf_cloud.storage.storage_existsCheck if storage existsread
Attachments3
  • aspose_pdf_cloud.attachments.get_document_attachment_by_indexRead document attachment info by its indexread
  • aspose_pdf_cloud.attachments.get_document_attachmentsRead document attachments inforead
  • aspose_pdf_cloud.attachments.post_add_document_attachmentAdds a file attachment to the PDF documentwrite
File3
  • aspose_pdf_cloud.file.copy_fileCopy filewrite
  • aspose_pdf_cloud.file.delete_fileDelete filedestructive
  • aspose_pdf_cloud.file.move_fileMove filewrite
Layer3
  • aspose_pdf_cloud.layer.delete_document_layerRemove document layerdestructive
  • aspose_pdf_cloud.layer.get_document_layersGets document layersread
  • aspose_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 documentswrite
  • aspose_pdf_cloud.organize.post_organize_documentMerge selected pages of a documentwrite
  • aspose_pdf_cloud.organize.post_organize_documentsMerge selected pages of different documentswrite
Text3
  • aspose_pdf_cloud.text.get_page_textRead page text itemsread
  • aspose_pdf_cloud.text.get_textRead document textread
  • aspose_pdf_cloud.text.put_add_textAdd text to PDF document pagewrite
Display properties2
  • aspose_pdf_cloud.display_properties.get_document_display_propertiesRead document display propertiesread
  • aspose_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 methodwrite
  • aspose_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 JSONread
  • aspose_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.