Skip to content
Conduit

mcp server

awesome-dxt-mcp

πŸš€ 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.

MCPStar/awesome-dxt-mcpcommunitylistedunreviewednot running here yet

Set up

Runs on your computer. Pick your agent and operating system.

This project does not publish an install method we can turn into a config. Follow the README instead.

README

synced Oct 14, 2026

Awesome DXT MCP Awesome

GitHub stars GitHub forks Contributors License: MIT PRs Welcome


πŸ“‹ Table of Contents


πŸ€” What is DXT & MCP?

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.

Key Benefits:

  • βœ… One-click installation - No terminal or developer tools required
  • πŸ”’ Secure by design - Sensitive data stays in OS keychain
  • πŸ”„ Automatic updates - Extensions update seamlessly
  • 🎯 Local-first - Your data never leaves your machine
  • πŸ› οΈ Cross-platform - Works on Windows, macOS, and Linux
  • πŸ“¦ Dependency-free - All requirements bundled together

πŸš€ Getting Started

For Users

  1. Download Claude Desktop - Get the latest version from claude.ai
  2. Browse Extensions - Find extensions in this list or Claude's built-in directory
  3. Install with One Click - Download .dxt files and double-click to install
  4. Configure & Use - Follow the setup prompts and start automating

For Developers

# 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

🏒 Official Examples

Reference implementations by Anthropic (⚠️ Not production ready - for learning purposes only)

NameTypeDescriptionRepository
Hello World (Node.js)Node.jsBasic MCP server with simple time toolanthropics/dxt
Chrome AppleScriptNode.jsBrowser automation via AppleScriptanthropics/dxt
File Manager (Python)PythonFile system operations and path handlinganthropics/dxt

Note: These examples demonstrate the DXT format but are not intended for production use. Use them as starting points for your own extensions.


🌱 Community 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!

πŸ“‚ Current Status

  • Official Examples: 3 reference implementations by Anthropic
  • Community Extensions: Looking for contributions!
  • In Development: Several projects in progress

πŸ” Extension Categories

We're actively seeking community contributions in these areas:

πŸ› οΈ Development Tools

Help developers be more productive with Claude Desktop

  • Git integration and code review tools
  • IDE connectors (VS Code, JetBrains, etc.)
  • Docker and container management
  • API testing and debugging tools

πŸ’Ό Productivity Tools

Enhance daily workflows and task management

  • Calendar and scheduling assistants
  • Note-taking and knowledge management
  • Email automation and filtering
  • Task and project management

πŸ“ File Management

Organize and work with local files

  • Intelligent file organization
  • Document search and indexing
  • Backup and sync tools
  • Media file processors

πŸ”— API Integrations

Connect Claude to external services

  • GitHub, GitLab, Bitbucket integration
  • Slack, Discord, Teams connectors
  • Notion, Obsidian, Roam databases
  • Cloud storage services

πŸ—„οΈ Database Tools

Work with databases and data sources

  • PostgreSQL, MySQL, SQLite connectors
  • MongoDB and NoSQL databases
  • Data visualization and analysis
  • Query builders and executors

πŸ“š Educational Resources

Official Documentation

Community Resources

Looking for community-created tutorials, guides, and examples!


🧰 Development Tools

Official SDKs

NameDescriptionLanguageRepository
DXT CLIOfficial development toolkitTypeScriptanthropics/dxt
MCP SDK Node.jsNode.js SDK for MCPJavaScriptmodelcontextprotocol/node-sdk
MCP SDK PythonPython SDK for MCPPythonmodelcontextprotocol/python-sdk

Development Workflow

# 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

🀝 Contributing

🌟 Be a Pioneer! Desktop Extensions are brand new (June 2025), and we need your help building this ecosystem from the ground up.

πŸš€ Ways to Contribute

πŸ“¦ Build Extensions

  • Start simple - Even basic file tools are valuable
  • Share early - Prototypes and experiments welcome
  • Document thoroughly - Help others learn from your work

πŸ“ Improve Documentation

  • Add tutorials and guides
  • Create video walkthroughs
  • Share best practices and patterns

πŸ” Curate Content

  • Find and evaluate new extensions
  • Test extensions on different platforms
  • Report bugs and compatibility issues

πŸ“‹ Submission Guidelines

βœ… What We Accept

  • Working prototypes - Even if basic, if it works it counts!
  • Educational examples - Beyond the official ones
  • Experimental tools - Trying new ideas and concepts
  • Learning resources - Tutorials, guides, videos

πŸ“ How to Submit

  1. Fork this repository
  2. Add your extension using this format:
    | [Extension Name](repo-url) | Brief description | Platform | Language | Status |
    
  3. Submit a pull request with clear description

🏷️ Status Labels

  • 🚧 Prototype - Basic functionality, may have limitations
  • πŸ”¬ Experimental - Testing new concepts or approaches
  • πŸ“š Educational - For learning DXT/MCP development
  • ⚠️ Alpha - Early version, expect bugs
  • βœ… Stable - Ready for daily use

πŸ’‘ Extension Ideas for Beginners

Quick Wins (1-2 hours):

  • Current time/date display tool
  • Simple text file reader
  • Basic system info reporter
  • Random quote generator

Weekend Projects (1-2 days):

  • File size analyzer
  • Text search in directory
  • Basic calculator with history
  • Simple note-taking tool

Read our full Contributing Guide for detailed guidelines.


🌟 Community

πŸ’¬ Join the Discussion

πŸ“’ Stay Connected

  • ⭐ Star this repo to show support and stay updated
  • πŸ‘€ Watch releases for new additions

πŸ† Contributors

Thanks to all our amazing contributors!


πŸ“„ License

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.


πŸ™ Acknowledgments

  • Anthropic Team for creating Claude Desktop and the DXT specification
  • MCP Community for building the foundation protocol
  • All Extension Developers for creating amazing tools

↑↓ navigate openesc close