Làm Chủ AI
Vọc vạch

Tuyệt Chiêu Biến AI Thành Trợ Lý Đa Năng Cùng Awesome MCP Servers

3 phút đọc

awesome-mcp-servers là một danh sách được tuyển chọn kỹ lưỡng tổng hợp các máy chủ hỗ trợ Model Context Protocol (MCP).

  • MCP là gì? Đây là một giao thức mã nguồn mở cho phép các mô hình AI (như Claude) tương tác một cách an toàn với các tài nguyên dữ liệu cục bộ hoặc từ xa. Thay vì AI chỉ biết những gì có trong dữ liệu huấn luyện, MCP cho phép AI mở rộng khả năng để:

    • Truy cập hệ thống tệp tin (File systems).

    • Đọc và ghi vào cơ sở dữ liệu (Databases).

    • Tự động hóa trình duyệt web (Browser Automation).

    • Kết nối với các API và dịch vụ đám mây (Cloud Platforms).

  • Mục đích của trang này: Trang web này hoạt động như một thư mục phân loại hàng nghìn công cụ MCP khác nhau để bạn dễ dàng tìm kiếm, lựa chọn và tích hợp vào hệ thống AI của mình.


Cách sử dụng

Vì đây là một danh sách tổng hợp, việc sử dụng nó thực chất là quá trình tìm kiếm và cài đặt các server cụ thể vào ứng dụng AI của bạn. Dưới đây là các bước cơ bản:

1. Chuẩn bị một MCP Client

Để tương tác với các máy chủ này, bạn cần một phần mềm đóng vai trò là Máy khách (Client) có hỗ trợ giao thức MCP. Các phần mềm phổ biến hiện nay bao gồm:

  • Claude Desktop App

  • Các trình soạn thảo mã tích hợp AI như Cursor, Windsurf, hoặc Zed.

2. Tìm kiếm Server phù hợp

Khi cuộn xuống phần Server Implementations trên trang GitHub, bạn sẽ thấy các công cụ được chia thành nhiều danh mục để dễ tra cứu, ví dụ như:

  • Browser Automation: Các công cụ giúp AI điều khiển và thao tác trên trình duyệt (ví dụ: Puppeteer, Playwright).

  • Databases: Giúp AI truy vấn trực tiếp vào cơ sở dữ liệu như SQL, PostgreSQL.

  • Art & Culture: Các công cụ kết nối với API tạo hình ảnh, âm thanh hoặc truy cập kho dữ liệu văn hóa.

  • Code Execution: Cho phép AI chạy và kiểm thử mã lệnh trực tiếp.

3. Cài đặt và Cấu hình

Sau khi chọn được một công cụ phù hợp (ví dụ: mcp-server-puppeteer), bạn hãy nhấp vào liên kết của dự án đó để xem hướng dẫn chi tiết. Quy trình chung thường diễn ra như sau:

  • Khởi chạy Server: Đa số các server được viết bằng TypeScript (khởi chạy qua lệnh npx) hoặc Python (khởi chạy qua lệnh uvx hoặc pip).

  • Cập nhật cấu hình Client: Bạn cần mở tệp cấu hình của MCP Client (ví dụ: tệp claude_desktop_config.json nếu dùng Claude Desktop) và thêm đoạn mã cấu hình tương ứng.

Ví dụ một đoạn cấu hình tiêu biểu:

JSON
{
  "mcpServers": {
    "ten-cua-server": {
      "command": "npx",
      "args": ["-y", "ten-goi-tren-npm"]
    }
  }
}

Cuối cùng, sau khi lưu tệp cấu hình và khởi động lại Client, mô hình AI của bạn sẽ tự động nhận diện và có thể sử dụng các kỹ năng mới từ server vừa cài đặt.

Đọc tiếp trong Vọc vạch