Aspose.PDF Cloud MCP Server
Merge PDF documents, convert PDF to Word and read document properties through Aspose.PDF Cloud's REST API, from any MCP-compatible AI client.
Asenna Aspose.PDF Cloud
Tarvitset Python 3.11:n tai uudemman. Asenna palvelin virtuaaliympäristöön; ensimmäinen paketti on jaettu tiedostotyökalu-kirjasto, josta jokainen Aspose Cloud MCP -palvelin riippuu.
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install \ git+https://github.com/aspose-cloud/aspose-storage-cloud-python-mcp.git@v1.0.5 \ git+https://github.com/aspose-cloud/aspose-pdf-cloud-python-mcp.git@v1.1.4
Tämä sijoittaa aspose-pdf-mcp-komennon virtuaaliympäristöön.
Määritä Aspose.PDF Cloud AI-asiakkaassa
Luo sovellus Aspose Cloud -hallintapaneelissasi saadaksesi Client ID:n ja Client Secretin (tarjolla on ilmainen kokeilutasojen). Palvelin lukee ne ympäristöstä käynnistyessään; niitä ei koskaan välitetä työkalun argumenttina. ASPOSE_FILES_PATH on kansio tietokoneellasi, josta palvelin voi lukea tiedostoja ja johon se voi kirjoittaa tuloksia.
{
"mcpServers": {
"pdf": {
"command": "C:\\path\\to\\.venv\\Scripts\\aspose-pdf-mcp.exe",
"env": {
"ASPOSE_CLIENT_ID": "your-client-id",
"ASPOSE_CLIENT_SECRET": "your-client-secret",
"ASPOSE_FILES_PATH": "C:\\Users\\you\\Documents\\aspose-files"
}
}
}
}
// macOS / Linux: "command": "/path/to/.venv/bin/aspose-pdf-mcp"{
"servers": {
"pdf": {
"type": "stdio",
"command": "/path/to/.venv/bin/aspose-pdf-mcp",
"env": {
"ASPOSE_CLIENT_ID": "your-client-id",
"ASPOSE_CLIENT_SECRET": "your-client-secret",
"ASPOSE_FILES_PATH": "/home/you/aspose-files"
}
}
}
}// Samaa JSON-rakennetta kuin yllä VS Code — käytä työkalun konfiguraatiopolkua: // ~/.cursor/mcp.json · Cline settings · Windsurf mcp_config.json
Esimerkkikyselyt
- Upload report.pdf, tell me its title and author, then convert it to Word and download it.
- Merge 4pages.pdf and 5pages.pdf and tell me how many pages the result has.
Käytettävissä olevat työkalut (3)
Jokainen palvelimen tarjoama työkalu suoraan sen omasta työkalumarjasta.
| Työkalu | Kuvaus | Parametrit |
|---|---|---|
pdf_convert_to_doc |
Converts a PDF file stored in Aspose Cloud storage to a Word document (DOC or DOCX) and returns the converted file content. Vain luku |
filename: str (pakollinen), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
|
| kysely: convert invoice.pdf to a Word document using aspose pdf cloud mcp | ||
| kysely: convert scan.pdf to docx and save as scan-editable.docx using aspose pdf cloud mcp | ||
| kysely: convert invoice.pdf from the invoices folder of my MyStorage storage to Word and return it as base64 text using aspose pdf cloud mcp | ||
pdf_merge_documents |
This tool merges a list of PDF documents into a single PDF file with a specified result name. Kuiva ajo |
filename: str (pakollinen), merge_request: dict[str, Any] (pakollinen), storage_name: str | None, folder_name: str | None, dry_run: bool
|
| kysely: merge part1.pdf, part2.pdf and part3.pdf into full-report.pdf using aspose pdf cloud mcp | ||
| kysely: merge jan.pdf and feb.pdf from the reports folder of my MyStorage storage into q1.pdf using aspose pdf cloud mcp | ||
| kysely: do a dry run of merging cover.pdf and body.pdf into book.pdf using aspose pdf cloud mcp | ||
pdf_get_document_properties |
Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Vain luku |
filename: str (pakollinen), folder_name: str | None, storage_name: str | None
|
| kysely: show the author, title and creation date of brochure.pdf using aspose pdf cloud mcp | ||
| kysely: show the properties of brochure.pdf from the marketing folder of my MyStorage storage using aspose pdf cloud mcp | ||
Jokainen palvelin sisältää myös neljä jaettua tiedostotyökalua (lähetys, lataus, luettelo ja poisto), joten yksi palvelin riittää täydelliseen lähetys‑prosessi‑lataus‑työnkulkuun.