mcpb/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-07-18 10:09:52 -07:00
..
chrome-applescript build: ensure examples use public npm registry (#48) 2025-07-04 10:20:32 -07:00
file-manager-python feat: emit json schema in npm package 2025-07-03 15:45:39 -07:00
file-system-node chore: A round of "yarn fix" for everyone (#75) 2025-07-18 10:09:52 -07:00
hello-world-node build: ensure examples use public npm registry (#48) 2025-07-04 10:20:32 -07:00
README.md chore: v0.2.0 (#25) 2025-06-28 18:58:42 -07:00

DXT Examples

This directory contains example Desktop Extensions that demonstrate the DXT format and manifest structure. These are reference implementations designed to illustrate how to build DXT extensions.

⚠️ Not Production Ready

Important: These examples are NOT intended for production use. They serve as:

  • Demonstrations of the DXT manifest format
  • Templates for building your own extensions
  • Simple MCP server implementations for testing

But, the MCP servers themselves are not robust secure production ready servers and should not be relied upon for production use.

Examples Included

Example Type Demonstrates
hello-world-node Node.js Basic MCP server with simple time tool
chrome-applescript Node.js Browser automation via AppleScript
file-manager-python Python File system operations and path handling

Usage

Each example includes its own manifest.json and can be packed with:

dxt pack examples/hello-world-node

Use these as starting points for your own extensions, but ensure you implement proper security measures before deploying to users.