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

Xây dựng MCP Server

Skill hướng dẫn từng bước thiết kế, triển khai, gia cố bảo mật và kiểm chứng một MCP server đạt chuẩn production.

Lập trìnhNâng cao16932Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026

Giúp được gì

  • Buộc xác định phạm vi, ranh giới tin cậy, phương thức truyền tải (stdio/HTTP) và luồng danh tính trước khi viết code.
  • Chuẩn hóa catalog tool: schema input/output/error, phân loại tác động (đọc, ghi, xóa, thanh toán, gửi ra ngoài), lớp dữ liệu, chế độ phân quyền, tính idempotent.
  • Cung cấp danh sách kiểm thử unit, tích hợp, phân quyền và tương thích giao thức, kèm nguyên tắc "chỉ báo cáo bằng chứng đã thực sự chạy".
  • Bao gồm quy trình phát hành, rollback, giám sát, thu hồi/luân chuyển credential khi có sự cố.
  • Đi kèm template thiết kế, script lint manifest tool và checklist review.

Phù hợp với ai

  • Lập trình viên backend/platform muốn tạo MCP server mới hoặc mở API, cơ sở dữ liệu qua MCP.
  • Nhóm cần review bảo mật và phân quyền trước khi đưa MCP server lên production.
  • Kỹ sư AI agent muốn chuẩn hóa schema tool và mã lỗi.

Ví dụ sử dụng

  1. "Tạo MCP server chỉ đọc cho tra cứu tồn kho" → giới hạn store theo khu vực của người dùng, chặn số lượng kết quả, ẩn giá nhập, kiểm thử trả về lỗi forbidden chung.
  2. "Thêm tool cập nhật ticket" → tách tool draft và apply, yêu cầu phê duyệt ngắn hạn gắn với ticket ID + hash patch + actor, thêm idempotency và audit log.
  3. "Review thiết kế MCP server hiện có" → chạy lint manifest, kiểm thử biên schema, kiểm tra truy cập chéo tenant và token sai audience rồi báo cáo bằng chứng.

· · · 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/seb1n/awesome-ai-agent-skills/HEAD/agent-engineering/mcp-server-building/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 agent-engineering/mcp-server-building từ repo GitHub seb1n/awesome-ai-agent-skills vào ~/.claude/skills/mcp-server-building/ 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

git clone https://github.com/seb1n/awesome-ai-agent-skills.git /tmp/aias && mkdir -p ~/.claude/skills && cp -r /tmp/aias/agent-engineering/mcp-server-building ~/.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. Mở terminal.
  2. Clone repo: git clone https://github.com/seb1n/awesome-ai-agent-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r awesome-ai-agent-skills/agent-engineering/mcp-server-building ~/.claude/skills/
  5. Kiểm tra: ls ~/.claude/skills/mcp-server-building phải thấy SKILL.md cùng các thư mục assets/scripts/references.
  6. Khởi động lại Claude Code, rồi thử yêu cầu: "Thiết kế cho tôi một MCP server".
  7. Cần Python 3 nếu muốn dùng script kiểm tra manifest (python3 --version).