Skip to main content
Glama
marco-looy

Pega DX MCP Server

by marco-looy

upload_attachment

Upload files to Pega as temporary attachments for linking to cases, with automatic expiration after 2 hours if unused. Supports multiple input methods including file paths, base64 content, and URLs for cross-client compatibility.

Instructions

Upload a file to Pega as a temporary attachment that can later be linked to cases. Creates a temporary attachment instance that auto-expires after 2 hours if not linked. Supports multiple input methods for cross-client compatibility.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
filePathNoPath to file on local filesystem (preferred for desktop clients like Cline). Example: "/home/user/document.pdf" or "C:\Users\user\file.txt"
fileContentNoBase64-encoded file content (for web clients or when file system access is restricted). Use this when filePath is not available.
fileUrlNoURL to file that can be fetched (http://, https://, file://, data:// schemes). Alternative when direct file access is not possible.
fileNameNoOriginal filename with extension (required when using fileContent or fileUrl). Example: "report.pdf", "image.jpg"
mimeTypeNoMIME type override (auto-detected from filename/content if not provided). Example: "application/pdf", "image/jpeg"
appendUniqueIdToFileNameNoWhether to append a unique identifier to the filename to prevent naming conflicts. Pega will add timestamp-based unique ID to filename.
sessionCredentialsNoOptional session-specific credentials. If not provided, uses environment variables. Supports two authentication modes: (1) OAuth mode - provide baseUrl, clientId, and clientSecret, or (2) Token mode - provide baseUrl and accessToken.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/marco-looy/pega-dx-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server