Skip to main content

dxt-packaging

MCPB (Model Context Protocol Bundle) Packaging and Distribution

소스 정보

저장소
adeze/raindrop-mcp
최근 소스 활동
2026년 2월 3일 05:09
감지된 SKILL.md 언어
영어
스타
188
포크
28

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
dxt-packaging
description
MCPB (Model Context Protocol Bundle) Packaging and Distribution
keywords
["mcpb","bundle","packaging","distribution","anthropic","extension","dxt"]
# MCPB Packaging Skill (DXT legacy) Guidelines for building and packaging MCP servers as MCP Bundles (MCPB). DXT references are legacy. ## Overview MCP Bundles (MCPB) allow AI assistants to discover and use MCP servers from a package archive. This skill covers the complete MCPB development workflow. ## Getting Started ### Read the Specifications 1. **Architecture & Overview**: https://github.com/anthropics/mcpb 2. **MCPB Repository**: https://github.com/anthropics/mcpb - `README.md` - Architecture overview, capabilities, and integration patterns - `MANIFEST.md` - Complete bundle manifest structure and field definitions - `examples/` - Reference implementations including a "Hello World" example ### Create Proper Bundle Structure - Generate a valid `manifest.json` following the MANIFEST.md spec - Implement an MCP server using `@modelcontextprotocol/sdk` with proper tool definitions - Include proper error handling and timeout management ## Development Best Practices ### MCP Protocol Communication - Implement proper MCP protocol communication via stdio transport - Structure tools with clear schemas, validation, and consistent JSON responses - Make use of the fact that this bundle will be running locally ### Logging & Debugging - Add appropriate logging and debugging capabilities - Use structured logging for error tracking - Include proper documentation and setup instructions ### Testing Considerations - Validate that all tool calls return properly structured responses - Verify manifest loads correctly and host integration works - Generate complete, production-ready code that can be immediately tested - Focus on defensive programming and clear error messages - Follow the exact MCPB specifications to ensure ecosystem compatibility ## Key Files - **manifest.json** - Bundle metadata and configuration - **src/index.ts** - Main entry point for the MCP server - **build/** - Compiled output for distribution ## References - [MCPB GitHub Repository](https://github.com/anthropics/mcpb) - [MCP TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk)
GitHub에서 보기