{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_dynamicendpoints-psadt-mcp","slug":"dynamicendpoints-psadt-mcp","name":"PowerShell App Deployment Toolkit (PSADT) Template Generator","type":"mcp","url":"Http://DynamicEndpoints/psadt-mcp","page_url":"https://unfragile.ai/dynamicendpoints-psadt-mcp","categories":["mcp-servers","deployment-infra","data-pipelines"],"tags":["mcp","model-context-protocol","smithery:dynamicendpoints/psadt-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_dynamicendpoints-psadt-mcp__cap_0","uri":"capability://automation.workflow.automated.msi.package.management","name":"automated msi package management","description":"This capability allows users to extract metadata and manage the deployment of MSI packages using a structured approach that leverages PowerShell scripts for automation. It integrates tightly with the PowerShell App Deployment Toolkit (PSADT) to streamline the extraction and installation processes, ensuring enterprise-grade deployment capabilities. The use of PSADT enables detailed logging and error handling, which enhances the reliability of the deployment process.","intents":["How can I automate the deployment of MSI packages in my enterprise environment?","What tools can I use to extract metadata from MSI installers?","How do I ensure successful installation of MSI packages across multiple machines?"],"best_for":["IT administrators managing software deployment in large organizations"],"limitations":["Requires administrative privileges for installation and execution of scripts","Limited to Windows environments"],"requires":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later"],"input_types":["MSI package files"],"output_types":["structured data about package metadata","deployment logs"],"categories":["automation-workflow","enterprise-software-deployment"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-psadt-mcp__cap_1","uri":"capability://automation.workflow.customizable.exe.deployment","name":"customizable exe deployment","description":"This capability enables the deployment of executable installers with customizable parameters, allowing users to define specific command-line options and configurations. It uses a flexible command structure that integrates with PowerShell scripts, enabling tailored deployment scenarios for various executable formats. The approach ensures that users can adapt the installation process to meet specific organizational requirements.","intents":["How can I deploy EXE installers with specific parameters?","What options do I have for customizing executable installations in my scripts?","How do I handle different executable formats during deployment?"],"best_for":["DevOps teams deploying software across diverse environments"],"limitations":["Customization options may be limited by the specific EXE installer capabilities","Requires knowledge of command-line parameters for each EXE"],"requires":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later"],"input_types":["EXE files","command-line parameters"],"output_types":["deployment logs","status reports"],"categories":["automation-workflow","software-installation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-psadt-mcp__cap_2","uri":"capability://tool.use.integration.windows.package.manager.integration","name":"windows package manager integration","description":"This capability leverages the Windows Package Manager (winget) to facilitate modern app deployments, allowing users to discover and install applications directly from the command line. The integration is achieved through a seamless API that communicates with winget, enabling automated searches and installations of packages. This approach simplifies the management of applications by providing a unified interface for both traditional and modern deployment methods.","intents":["How can I use winget to manage application installations?","What is the best way to automate package discovery using Windows Package Manager?","How do I integrate winget into my deployment scripts?"],"best_for":["System administrators looking to streamline application management"],"limitations":["Dependent on the availability of packages in the winget repository","Requires Windows 10/11 with winget installed"],"requires":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later","Windows Package Manager (winget)"],"input_types":["package names","search queries"],"output_types":["installation logs","package status reports"],"categories":["tool-use-integration","software-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-psadt-mcp__cap_3","uri":"capability://automation.workflow.deployment.verification.and.troubleshooting","name":"deployment verification and troubleshooting","description":"This capability validates successful installations and assesses system state post-deployment by executing predefined checks and logging results. It employs PowerShell scripts to verify the presence of installed applications and their configurations, providing detailed feedback on the installation process. This systematic approach to verification helps identify issues early, facilitating quicker troubleshooting and resolution.","intents":["How can I verify that my software installations were successful?","What methods can I use to troubleshoot installation issues?","How do I check the system state after deploying applications?"],"best_for":["IT support teams responsible for software reliability"],"limitations":["Verification scripts must be tailored to each application","May require additional permissions to access system state"],"requires":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later"],"input_types":["installation logs","system state queries"],"output_types":["verification reports","error logs"],"categories":["automation-workflow","software-installation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-psadt-mcp__cap_4","uri":"capability://tool.use.integration.dual.transport.support.for.deployments","name":"dual transport support for deployments","description":"This capability allows the PSADT-MCP server to communicate using both STDIO and HTTP transports, providing flexibility in deployment scenarios. By supporting multiple transport methods, it ensures compatibility with various environments and use cases, allowing users to choose the most suitable communication method for their deployment scripts. This dual transport architecture enhances the server's versatility and ease of integration into existing workflows.","intents":["How can I choose between STDIO and HTTP for my deployment scripts?","What are the advantages of using different transport methods in my automation?","How do I configure my deployment to use HTTP instead of STDIO?"],"best_for":["Developers creating deployment solutions for diverse environments"],"limitations":["Transport choice may affect performance and latency","Requires configuration to switch between transport methods"],"requires":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later"],"input_types":["deployment scripts","transport configuration"],"output_types":["deployment status","communication logs"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":33,"verified":false,"data_access_risk":"high","permissions":["Windows 10/11","PowerShell 5.1 or later","Node.js 18 or later","Windows Package Manager (winget)"],"failure_modes":["Requires administrative privileges for installation and execution of scripts","Limited to Windows environments","Customization options may be limited by the specific EXE installer capabilities","Requires knowledge of command-line parameters for each EXE","Dependent on the availability of packages in the winget repository","Requires Windows 10/11 with winget installed","Verification scripts must be tailored to each application","May require additional permissions to access system state","Transport choice may affect performance and latency","Requires configuration to switch between transport methods","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.45,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.346Z","last_scraped_at":"2026-05-03T15:19:34.640Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=dynamicendpoints-psadt-mcp","compare_url":"https://unfragile.ai/compare?artifact=dynamicendpoints-psadt-mcp"}},"signature":"ceX+QzSfX5iMrAOtSGJs2ucY3iCJXF+WP0tNspn1LJt9cV1GwOgFhslysOtviZ8YLCOxYy16O0sLrucePet1Dw==","signedAt":"2026-06-23T04:09:19.303Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/dynamicendpoints-psadt-mcp","artifact":"https://unfragile.ai/dynamicendpoints-psadt-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=dynamicendpoints-psadt-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}