Loading repository dataβ¦
Loading repository dataβ¦
MCPStar / repository
π A curated list of awesome Desktop Extensions (DXT) and MCP servers for Claude Desktop. Discover, share, and contribute to the growing ecosystem of AI-powered local tools and automations.
Desktop Extensions (DXT) are a packaging format introduced by Anthropic in June 2025 that makes installing MCP servers as simple as clicking a button. They bundle entire MCP servers with all dependencies into a single .dxt file.
Model Context Protocol (MCP) is an open-source protocol that enables AI applications like Claude Desktop to securely connect with local and remote resources.
.dxt files and double-click to install# Install the official DXT CLI
npm install -g @anthropic-ai/dxt
# Initialize a new extension
dxt init
# Package your extension
dxt pack
# Validate your extension
dxt validate
Reference implementations by Anthropic (β οΈ Not production ready - for learning purposes only)
| Name | Type | Description | Repository |
|---|---|---|---|
| Hello World (Node.js) | Node.js | Basic MCP server with simple time tool | anthropics/dxt |
| Chrome AppleScript | Node.js | Browser automation via AppleScript | anthropics/dxt |
| File Manager (Python) | Python | File system operations and path handling | anthropics/dxt |
Note: These examples demonstrate the DXT format but are not intended for production use. Use them as starting points for your own extensions.
Extensions built by the community - The ecosystem is growing!
π§ Early Stage Notice: Desktop Extensions are brand new (launched June 2025). Most available extensions are currently examples, prototypes, or early-stage projects. We're excited to see the ecosystem grow and mature!
We're actively seeking community contributions in these areas:
Help developers be more productive with Claude Desktop
Enhance daily workflows and task management
Organize and work with local files
Connect Claude to external services
Work with databases and data sources
Looking for community-created tutorials, guides, and examples!
| Name | Description | Language | Repository |
|---|---|---|---|
| DXT CLI | Official development toolkit | TypeScript | anthropics/dxt |
| MCP SDK Node.js | Node.js SDK for MCP | JavaScript | modelcontextprotocol/node-sdk |
| MCP SDK Python | Python SDK for MCP | Python | modelcontextprotocol/python-sdk |
# Install the official DXT CLI
npm install -g @anthropic-ai/dxt
# Initialize a new extension
dxt init --template node # or python, binary
# Development workflow
dxt pack # Create .dxt package
dxt validate # Validate manifest and package
π Be a Pioneer! Desktop Extensions are brand new (June 2025), and we need your help building this ecosystem from the ground up.
| [Extension Name](repo-url) | Brief description | Platform | Language | Status |
Quick Wins (1-2 hours):
Weekend Projects (1-2 days):
Read our full Contributing Guide for detailed guidelines.
Thanks to all our amazing contributors!
This project is licensed under the MIT License - see the LICENSE file for details.
The extensions listed in this repository are licensed under their respective licenses as indicated in each entry.