· mcp / model-context-protocol / ai-tools

Những MCP server tốt nhất cho developer trong năm 2026

Các MCP server tốt nhất năm 2026 đều là của bên thứ ba: GitHub, Playwright, Stripe, Supabase và Neon. Anthropic archive server chính thức từ tháng 5/2025.

Bởi

2.199 từ · 11 phút đọc

Anthropic đã archive các MCP server reference chính thức — GitHub, PostgreSQL, Slack, GitLab, Google Drive, SQLite — vào ngày 2026-05-29. Các server thực sự đáng dùng trong 2026 đều đến từ bên thứ ba. Playwright server của Microsoft có nhiều GitHub star hơn bất kỳ dự án nào của Anthropic. GitHub đã ra mắt phiên bản chính thức viết bằng Go. Stripe, Supabase, và Neon đều có server chính thức kết nối qua OAuth — chỉ cần setup một lần, sau đó không phải lo quản lý key nữa.

Dưới đây là các server đã sẵn sàng cho production, xếp theo tín hiệu adoption và mức độ hữu ích thực tế.

Đối tượng bài viết này

Developer đang tích hợp Claude Code, Claude Desktop, hoặc Cursor với các dịch vụ bên ngoài thông qua Model Context Protocol. Nếu bạn muốn tự xây server thì xem bài Cách build một MCP server. Để so sánh MCP với REST API, xem MCP vs REST: khi nào protocol này vượt trội.

Cách chúng tôi đánh giá

Số GitHub star tính đến giữa năm 2026. Độ phức tạp khi setup được đánh giá theo thang 1–3: 1 = copy-paste một config block; 2 = cần API key hoặc OAuth kết hợp config block; 3 = tự host hoặc cài đặt local phức tạp. Thông tin free tier lấy từ trang giá chính thức của từng nhà cung cấp, xác minh tháng 6/2026. Chúng tôi đã xác nhận mỗi server tuân thủ chuẩn MCP với ít nhất một commit trong vòng 60 ngày trước khi đăng bài.

So sánh các server

ServerDanh mụcFree tierClaudeCursorAffiliate
GitHub MCPCode / DevOpsMiễn phí (giới hạn API rate)Không
Playwright MCPTự động hóa trình duyệtMiễn phí (tính toán local)Không
Stripe MCPThanh toánMiễn phí (giới hạn Stripe API)Không
Supabase MCPDatabase + BaaS2 project, 500 MB DB
Neon MCPServerless Postgres100 project, 100 CU-hr/tháng
Cloudflare MCPHạ tầng cloud100K Workers req/ngàyKhông
Linear MCPQuản lý issueMiễn phí với Linear FreeKhông
Filesystem MCPFile localMiễn phíChỉ localKhông

GitHub MCP server

Stars: ~28,600 (github/github-mcp-server) — Setup: 2 — Hosted: remote

Server chính thức của GitHub, viết bằng Go, bao phủ toàn bộ repository: pull request, issue, tìm kiếm code, GitHub Actions, nội dung file, commit, branch, và quản lý release. Hosted remote — không cần cài binary local. Kết nối qua personal access token với đúng những quyền bạn cấp.

Ví dụ thực tế: review một PR đang mở mà không cần rời khỏi Claude Code. Yêu cầu Claude tóm tắt diff, liệt kê review comment chưa giải quyết, kiểm tra bước CI đang fail, và soạn reply cho một thread cụ thể. Server lo phần phân trang và gọi API; bạn chỉ việc ở trong một context duy nhất.

Config:

{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Giá: miễn phí. Giới hạn GitHub API tiêu chuẩn: 5,000 request mỗi giờ cho authenticated call.

Microsoft Playwright MCP

Stars: ~33,700 (microsoft/playwright-mcp) — Setup: 2 — Hosted: local

Server có nhiều star nhất trong toàn bộ MCP ecosystem, với khoảng cách khá xa so với phần còn lại. Playwright MCP điều khiển Chromium thực qua accessibility tree của trình duyệt — không phải screenshot. Điều này quan trọng: vì server trả về dữ liệu accessibility có cấu trúc thay vì ảnh pixel, nó hoạt động với mọi model Claude — không chỉ những model có khả năng nhận diện hình ảnh. Các thao tác chính xác (click theo accessibility role và name, không phải tọa độ màn hình) và nhất quán.

Ví dụ thực tế: viết E2E test mà không cần viết code trước. Mô tả luồng người dùng bằng tiếng Anh thông thường; server điều hướng trình duyệt thật, trích xuất kết quả có cấu trúc, và trả về lỗi dưới dạng JSON. Sau đó dùng Claude để chuyển session log thành file Playwright test.

Setup:

npx @playwright/mcp@latest

Lần đầu chạy sẽ tải Chromium về. Thêm path kết quả vào MCP config. Server khởi động theo yêu cầu — không cần process chạy liên tục.

Giá: miễn phí. Tính toán thực hiện local.

Stripe MCP

Stars: không có (server remote chính thức, không phải repo) — Setup: 2 — Hosted: remote (mcp.stripe.com)

Server remote chính thức của Stripe kết nối với tài khoản live hoặc test của bạn qua OAuth hoặc restricted key có phạm vi cụ thể. Thiết kế có ý thức về quyền hạn: key read-only chỉ mở ra các tool đọc; restricted key chỉ mở đúng các thao tác bạn đã cấu hình trong Stripe dashboard. Bạn không thể vô tình kích hoạt lệnh hoàn tiền với key không có quyền refund.

Ví dụ thực tế: “Cho tôi xem tất cả thanh toán thất bại trong 7 ngày qua, nhóm theo mã từ chối, và soạn một bản tóm tắt bằng ngôn ngữ đơn giản để paste vào Slack.” Server lo phần phân trang và trả dữ liệu có cấu trúc; Claude lo phần nhóm dữ liệu và viết.

Config (Claude Desktop remote server):

{
  "mcpServers": {
    "stripe": {
      "url": "https://mcp.stripe.com",
      "transport": "sse"
    }
  }
}

Giá: miễn phí. Giới hạn API rate tiêu chuẩn của Stripe áp dụng.

Supabase MCP

Stars: theo dõi qua supabase/mcp-server-supabase — Setup: 2 — Hosted: remote

Server chính thức của Supabase kết nối Claude với một project Supabase cụ thể: query Postgres, gọi edge function, thao tác storage bucket, và quản lý Auth user. Authorization theo phạm vi project — server chỉ động đến những gì bạn đã cấp quyền.

Giá trị thực tế là debug mà không cần chuyển đổi giữa các công cụ. Khi có sự cố production, bạn có thể query database đang chạy, kiểm tra Auth log, test RLS policy, và xác nhận fix — mà không cần mở tab trình duyệt hay database client riêng.

Ví dụ thực tế: “Tìm user record có last_sign_in_at là null nhưng created_at cách đây hơn 30 ngày, kiểm tra xem có Auth log entry cho họ không, và cho tôi xem RLS policy trên bảng profiles.” Query này thông thường cần ba công cụ khác nhau. Ở đây chỉ cần một prompt.

Giá:

  • Free: 2 project đang hoạt động, 500 MB database mỗi project, 1 GB file storage
  • Pro: $25/tháng mỗi organization (8 GB database, backup hàng ngày, không bị tạm ngưng project)

Nếu bạn chưa dùng Supabase: Supabase Pro

Neon MCP

Stars: theo dõi qua neondatabase/mcp-server-neon — Setup: 1 — Hosted: local hoặc remote

Server của Neon là tích hợp Postgres gọn nhất trong danh sách này. Nó đưa database branching thành một MCP tool thực thụ — bạn có thể tạo branch từ main, chạy migration trên đó, kiểm tra schema, rồi xóa branch hoặc merge, tất cả từ một prompt Claude duy nhất. Điều này loại bỏ toàn bộ quy trình tạo branch thủ công khỏi workflow migration.

Chi phí storage giảm khoảng 80% sau khi Databricks mua lại đầu năm 2026. Free tier giờ thực sự dùng được: 100 active project và 100 compute-unit giờ mỗi tháng.

Ví dụ thực tế: “Tạo branch từ main, áp dụng migration file này, chạy count query trên bảng mới để xác nhận dữ liệu đã vào, rồi cho tôi xem schema diff giữa branch và main.” Một prompt — không cần mở UI tạo branch, không copy-paste connection string, không dọn dẹp thủ công.

Config: kết nối qua Neon MCP remote URL trong project dashboard. Xác thực OAuth một lần, sau đó server có sẵn trong Claude Desktop và Cursor.

Giá:

  • Free: 100 active project, 100 CU-hr/tháng, 0.5 GB storage
  • Launch: tính theo dùng (compute $0.106/CU-hr, storage $0.35/GB-tháng; thanh toán hàng tháng, không có mức tối thiểu)

Nếu bạn chưa dùng Neon: Neon Launch plan

Cloudflare MCP

Stars: ~3,800 (cloudflare/mcp-server-cloudflare) — Setup: 2 — Hosted: local hoặc remote

Server của Cloudflare mở ra hơn 2,500 API endpoint qua hai meta-tool: một để gọi API và một để tìm kiếm tài liệu developer của Cloudflare ngay trong context. Phạm vi bao phủ toàn bộ hệ sinh thái Cloudflare — Workers, KV, D1, R2, DNS, Pages, Queues, AI Gateway — chỉ từ một server.

Ví dụ thực tế: “Deploy Worker script này, bind nó với KV namespace có sẵn, thêm DNS route trỏ api.yourdomain.com vào đó, và xác nhận route đã resolve.” Bốn thao tác trên hai sản phẩm Cloudflare, thực hiện từ một prompt mà không cần mở dashboard.

Setup:

npx @cloudflare/mcp-server-cloudflare

Yêu cầu Cloudflare API token. Luồng wrangler login sẽ tạo token cho bạn.

Giá:

  • Workers free: 100,000 request/ngày
  • Workers Paid: $5/tháng (bao gồm 10 triệu request)

Chúng tôi không có affiliate cho Cloudflare (chương trình partner của họ dành cho B2B) — đây là đánh giá thuần túy dựa trên chất lượng.

Linear MCP

Stars: không có (server remote chính thức) — Setup: 1 — Hosted: remote (https://mcp.linear.app/sse)

Server remote chính thức của Linear. Kết nối qua OAuth với workspace của bạn. Bao phủ các thao tác cốt lõi: tạo và cập nhật issue, query theo filter hoặc assignee, quản lý cycle, đọc project, và thêm comment.

Ví dụ thực tế: “Tạo bug report cho lỗi redirect sau login, assign cho tôi, đặt priority High, thêm vào cycle hiện tại, và link với milestone Q2.” Thông thường cần bốn thao tác qua hai panel. Ở đây chỉ một prompt.

Config:

{
  "mcpServers": {
    "linear": {
      "url": "https://mcp.linear.app/sse",
      "transport": "sse"
    }
  }
}

Giá: miễn phí với gói Linear Free.

Filesystem MCP

Stars: không có (Anthropic reference server — vẫn đang hoạt động) — Setup: 1 — Hosted: local

Server reference duy nhất của Anthropic vẫn đang được duy trì tích cực. Nó cấp cho Claude quyền đọc/ghi có giới hạn vào một thư mục bạn định nghĩa lúc khởi động. Không có gì thoát ra ngoài đường dẫn root đã cấu hình. Các thao tác được hỗ trợ: đọc file, ghi file, liệt kê thư mục, tìm kiếm theo filename glob, di chuyển và xóa.

Hãy cài server này trước tiên — nó giúp xác nhận rằng cấu hình MCP của bạn hoạt động trước khi thêm bất kỳ server remote nào. Cũng hữu ích khi bạn muốn cho Claude truy cập vào folder tài liệu local hoặc thư mục config mà không để lộ toàn bộ filesystem.

Config:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/sandbox"]
    }
  }
}

Giá: miễn phí.

Tổng kết

Với hầu hết developer, bộ ba server cần có ngay từ đầu là: GitHub MCP cho code và PR workflow, Playwright MCP cho tự động hóa trình duyệt hoặc E2E testing, và Supabase MCP hoặc Neon MCP tùy theo database bạn đang dùng.

Thêm Stripe MCP nếu sản phẩm của bạn xử lý thanh toán — mô hình phân quyền theo phạm vi của nó xứng đáng để setup. Thêm Linear MCP nếu team bạn đang dùng Linear. Cài Filesystem MCP trước để xác nhận cấu hình MCP hoạt động trước khi thêm server remote.

Bỏ qua các server Anthropic đã archive (postgres, slack, gitlab, google-drive, sqlite). Chúng vẫn xuất hiện trong một số registry nhưng không còn được bảo trì.

Khám phá server mới

MCP Registry tại modelcontextprotocol.io là danh mục server bên thứ ba — khoảng 200 mục đã xác minh tính đến giữa năm 2026, có thể lọc theo danh mục và khả năng tương thích. Đăng nhập qua GitHub OAuth. Số star trên GitHub là tín hiệu về mức adoption, không phải chất lượng: Filesystem server là một trong những server được dùng nhiều nhất trong ecosystem nhưng có ít star vì Anthropic phát hành nó như reference thay vì một sản phẩm được marketing.

Để tự build server, xem Cách build một MCP serverCách build MCP tool cho Cursor.

Lưu ý

Số star là snapshot giữa năm 2026; con số sẽ thay đổi. Giá Supabase và Neon xác minh từ trang chính thức, tháng 6/2026. Giới hạn Cloudflare Workers từ developers.cloudflare.com, tháng 6/2026. PlanetScale MCP chưa được xác nhận từ nguồn chính nên không đưa vào danh sách. Slack MCP (đã bị Anthropic archive) có thể có community fork đang hoạt động — chưa đưa vào vì chưa xác nhận trạng thái bảo trì hiện tại.

Tham khảo