taw·lmsĐăng nhập
MCP & Repo hay từ cộng đồng

Bài 5 · Hiểu MCP và công cụ kèm theo

Desktop Extensions (.mcpb) — cài MCP server 1-click

Bài học này chưa có video. Cứ đọc nội dung phía dưới nhé.

Vấn đề DXT giải quyết

Trước đây để cài 1 MCP server cho Claude Desktop, bạn phải:

  1. Cài Node.js hoặc Python
  2. Edit thủ công file JSON config
  3. Quản phụ thuộc, xung đột version
  4. Lội GitHub tìm server có sẵn

→ Bỏ cuộc trong 90% trường hợp.

Cách mới: Desktop Extensions

1 file .mcpb chứa toàn bộ MCP server. Quy trình mới:

  1. Tải file .mcpb
  2. Nhấp đúp → mở bằng Claude Desktop
  3. Bấm "Install" → done

Không terminal. Không edit JSON. Không git clone.

Cấu trúc file .mcpb

ZIP file đơn giản:

extension.mcpb
├── manifest.json      # metadata bắt buộc
├── server/            # mã MCP server
├── dependencies/      # toàn bộ npm/pip deps
└── icon.png           # icon (optional)

Manifest.json ví dụ

{
  "mcpb_version": "0.1",
  "name": "my-extension",
  "version": "1.0.0",
  "description": "Mô tả ngắn",
  "author": { "name": "Bạn" },
  "server": {
    "type": "node",
    "entry_point": "server/index.js",
    "mcp_config": {
      "command": "node",
      "args": ["${__dirname}/server/index.js"]
    }
  }
}

Build extension cho chính bạn

# Init manifest
npx @anthropic-ai/mcpb init

# Pack thành .mcpb
npx @anthropic-ai/mcpb pack

# Test: kéo file .mcpb vào Claude Desktop settings

Tính năng đáng chú ý

  • API key lưu trong OS keychain — không leak qua file plaintext
  • Auto-update từ Claude Desktop, không phải tự git pull
  • Cross-platform — 1 manifest, chạy được Windows / macOS / Linux
  • User config UI — extension xin user nhập API key qua dialog đẹp

Lưu ý

Từ tháng 9/2025 đổi extension .dxt → .mcpb. File .dxt cũ vẫn chạy.

Khi nào nên dùng?

  • Cài MCP server cho non-dev (giáo viên, designer, content writer)
  • Distribute MCP server cho công ty mà không yêu cầu mọi người biết git
  • Demo MCP server tại workshop / livestream

Nguồn chính thống: anthropic.com/engineering/desktop-extensions

Bạn đang xem ở chế độ preview công khai. Để nộp bài tập, hỏi AI tutor, và làm quiz — đăng nhập.
Code execution với MCP — giảm 98.7% token cho agent