You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Title: Desktop Extensions Admin Marketplace Integration Goal: Enable enterprise administrators to manage and distribute Desktop Extensions (DTX) through a centralized admin UI with marketplace functionality, allowing seamless installation and delivery to end users via streamable-http protocol. Why now: Organizations need centralized control over extension distribution while providing end users with easy access to approved tools. This bridges the gap between enterprise security requirements and user productivity needs.
As a: Enterprise Administrator I want: Access to a marketplace directory within the admin UI to browse, evaluate, and preinstall DTX extensions So that: I can maintain security control while providing users with approved development tools
✅ Acceptance Criteria
Scenario: Browse marketplace from admin UIGiven I am logged into the enterprise admin interface
When I navigate to the Extensions Marketplace section
Then I should see a searchable catalog of available DTX extensions with ratings, descriptions, and security information
Scenario: Preinstall extensions for user groupsGiven I have selected approved DTX extensions from the marketplace
When I assign them to specific user groups or organizational units
Then the extensions should be automatically available to those users without manual installation
🙋♂️ User Story 2
As a: End User I want: Seamless access to pre-approved DTX extensions through my Claude Desktop interface So that: I can use necessary development tools without dealing with installation complexity or security approval processes
✅ Acceptance Criteria
Scenario: Access pre-installed extensionsGiven my administrator has preinstalled DTX extensions for my user group
When I open Claude Desktop
Then I should see the approved extensions available for immediate use via streamable-http protocol
Scenario: Automatic extension updatesGiven I have access to preinstalled DTX extensions
When the administrator updates or approves new versions
Then my extensions should update automatically without interrupting my workflow
📐 Design Sketch (optional)
flowchart TD
A[Admin UI] -->|Browse/Select| B[DTX Marketplace]
A -->|Configure| C[Group Policies]
C -->|Assign Extensions| D[User Groups]
B -->|Download DTX| E[Enterprise Repository]
E -->|Stream via HTTP| F[Claude Desktop]
D -->|Policy Distribution| F
F -->|Load Extensions| G[End User Workspace]
H[Anthropic Directory] -->|Sync| B
I[Private Repository] -->|Custom DTX| E
subgraph "Enterprise Environment"
A
C
E
I
end
subgraph "End User Environment"
F
G
end
🧭 Epic
Title: Desktop Extensions Admin Marketplace Integration
Goal: Enable enterprise administrators to manage and distribute Desktop Extensions (DTX) through a centralized admin UI with marketplace functionality, allowing seamless installation and delivery to end users via streamable-http protocol.
Why now: Organizations need centralized control over extension distribution while providing end users with easy access to approved tools. This bridges the gap between enterprise security requirements and user productivity needs.
See: https://github.com/anthropics/dxt
🧭 Type of Feature
🙋♂️ User Story 1
As a: Enterprise Administrator
I want: Access to a marketplace directory within the admin UI to browse, evaluate, and preinstall DTX extensions
So that: I can maintain security control while providing users with approved development tools
✅ Acceptance Criteria
🙋♂️ User Story 2
As a: End User
I want: Seamless access to pre-approved DTX extensions through my Claude Desktop interface
So that: I can use necessary development tools without dealing with installation complexity or security approval processes
✅ Acceptance Criteria
📐 Design Sketch (optional)
flowchart TD A[Admin UI] -->|Browse/Select| B[DTX Marketplace] A -->|Configure| C[Group Policies] C -->|Assign Extensions| D[User Groups] B -->|Download DTX| E[Enterprise Repository] E -->|Stream via HTTP| F[Claude Desktop] D -->|Policy Distribution| F F -->|Load Extensions| G[End User Workspace] H[Anthropic Directory] -->|Sync| B I[Private Repository] -->|Custom DTX| E subgraph "Enterprise Environment" A C E I end subgraph "End User Environment" F G end🔗 MCP Standards Check
🔄 Alternatives Considered
📓 Additional Context