Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

mcptoon — Nén danh mục công cụ MCP

CLI giúp nén danh sách công cụ MCP thành chỉ mục tên (tiết kiệm tới ~99% token) và quản lý kho skill cho nhiều agent từ một nguồn duy nhất.

Lập trìnhTrung cấp2028Điểm AI 9/10Cập nhật lần cuối: 20 thg 9, 2026

Làm được gì

  • Khi bạn kết nối nhiều MCP server, schema công cụ ngốn hết cửa sổ ngữ cảnh. mcptoon manifest chỉ trả về chỉ mục tên (tài liệu nêu: 255 công cụ, 71.929 → 581 token).
  • Chỉ lấy schema thật của đúng công cụ cần dùng bằng mcptoon inspect, rồi gọi bằng mcptoon call (hoặc --auto nếu chưa biết server nào).
  • Đặt ngoại lệ cho kết quả dạng ảnh/base64 không được nén: mcptoon policy set <server> <tool> raw.
  • mcptoon skills: liệt kê, tìm skill phù hợp (offline), đồng bộ một nguồn ra thư mục skill của mọi agent (mặc định dùng link), cổng kiểm tra version, tạo view phái sinh cho Roo/OpenCode, gỡ skill kèm tombstone.
  • mcptoon bench đo mức tiết kiệm thực tế trên máy bạn; mcptoon doctor chẩn đoán cấu hình.

Phù hợp với ai

  • Người dùng nhiều MCP server và thấy danh sách công cụ quá dài, tốn token.
  • Người dùng song song Claude Code, Cursor, Codex, Cline, Windsurf và muốn cùng một bộ skill/server.
  • Nhóm đang dùng script đồng bộ skill cũ và muốn chuyển đổi không gián đoạn.

Ví dụ sử dụng

  1. Hỏi "tôi có những công cụ nào?" → agent chạy mcptoon manifest thay vì đọc danh sách thô, rồi mcptoon inspect github create_issue trước khi gọi.
  2. Sau khi sửa một skill: chạy mcptoon skills sync --dry để xem trước, rồi thêm --version-gate để chặn trường hợp quên tăng version.
  3. Cần báo cáo mức tiết kiệm: chạy mcptoon bench --json lấy số đo thật trên máy, không suy đoán.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/activeing123/mcptoon/HEAD/skills/mcptoon/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục skills/mcptoon từ repo GitHub activeing123/mcptoon vào ~/.claude/skills/activeing123-mcptoon/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

pip install mcptoon && git clone https://github.com/activeing123/mcptoon.git /tmp/mcptoon && mkdir -p ~/.claude/skills && cp -r /tmp/mcptoon/skills/mcptoon ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Kiểm tra Python: chạy python -V trong terminal.
  2. Cài CLI: pip install mcptoon (gói 189KB, không phụ thuộc gì thêm).
  3. Kiểm tra: chạy mcptoon doctor để xem kết nối và cấu hình.
  4. Nếu dùng Claude Code, cách nhanh nhất: gõ /plugin marketplace add activeing123/mcptoon (cài CLI + nối cầu MCP + kèm sẵn skill này).
  5. Nếu muốn cài skill thủ công: git clone https://github.com/activeing123/mcptoon.git rồi cp -r mcptoon/skills/mcptoon ~/.claude/skills/.
  6. Khởi động lại Claude Code và thử nói "danh sách công cụ MCP quá dài" để kích hoạt skill.
  7. Gỡ bỏ: pip uninstall mcptoon, sau đó xóa ~/.mcptoon/config.json (và ./.mcptoon.json trong dự án nếu có).
Xem mã nguồn trên GitHubGiấy phép: Apache-2.0