Phải thừa nhận rằng—phát triển phần mềm hiện đại diễn ra rất nhanh. Và với rất nhiều công cụ hiện có, việc duy trì hiệu quả mà không phải chuyển đổi giữa các ứng dụng là một yếu tố thay đổi cuộc chơi. Đó là lúc các máy chủ MCP (Model Context Protocol) phát huy tác dụng. Chúng hoạt động ngầm để kết nối các tính năng mạnh mẽ như trích xuất dữ liệu web (web scraping), xem trước thiết kế, tự động hóa trình duyệt, hoặc thậm chí chuyển đổi tài liệu ngay trong trình soạn thảo Cursor của bạn.
Thay vì chuyển đổi tab hoặc viết mã mẫu (boilerplate code), bạn có được các công cụ thông minh, liền mạch hoạt động ngay trong quy trình làm việc của bạn. Trong hướng dẫn này, chúng tôi sẽ giới thiệu 10 máy chủ MCP mã nguồn mở tốt nhất mà bạn có thể bắt đầu sử dụng ngay hôm nay để tăng năng suất làm việc trong Cursor.
1. Máy chủ MCP Apidog
Máy chủ MCP Apidog được xây dựng đặc biệt dành cho các nhà phát triển làm việc với API. Nó kết nối các trợ lý AI như Cursor trực tiếp với tài liệu API của bạn, giúp bạn xây dựng thông minh hơn và nhanh hơn mà không cần chuyển đổi tab.
Không giống như các plugin ngữ cảnh chung, Apidog tập trung vào việc làm cho các đặc tả OpenAPI, dữ liệu điểm cuối (endpoint) và chi tiết schema của bạn có thể truy cập ngay lập tức bởi AI. Bạn muốn tạo một giao diện TypeScript hoặc xây dựng một client Python dựa trên các điểm cuối thực tế của mình? Chỉ cần hỏi Cursor—nó đã biết cấu trúc API của bạn rồi.
Các tính năng hàng đầu:
- Đồng bộ hóa với các dự án Apidog, tài liệu công khai hoặc tệp OpenAPI cục bộ
- Cho phép truy vấn bằng ngôn ngữ tự nhiên như “Cấu trúc phản hồi cho /users là gì?”
- Lưu trữ đặc tả cục bộ để phát triển nhanh chóng, sẵn sàng ngoại tuyến
- Giữ cho các đề xuất của AI chính xác và nhận biết ngữ cảnh dự án

Cấu hình MCP trong Cursor
Chỉnh sửa tệp cấu hình MCP Mở trình soạn thảo Cursor, nhấp vào biểu tượng cài đặt (góc trên bên phải), chọn "MCP" từ menu bên trái, sau đó nhấp vào "+ Add new global MCP server" (Thêm máy chủ MCP toàn cầu mới).

Thêm cấu hình Dán cấu hình sau vào tệp mcp.json
đã mở. Nhớ thay thế <access-token>
và <project-id>
bằng thông tin của bạn:
{
"mcpServers": {
"API specification": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"apidog-mcp-server@latest",
"--project=<project-id>"
],
"env": {
"APIDOG_ACCESS_TOKEN": "<access-token>"
}
}
}
}
Xác minh cấu hình Kiểm tra kết nối bằng cách hỏi AI (ở chế độ Agent):
Please fetch API specification via MCP and tell me how many endpoints exist in the project
Kết nối thành công được xác nhận khi AI trả về thông tin API dự án Apidog của bạn.

Máy chủ MCP Apidog loại bỏ một trong những yếu tố gây giảm năng suất lớn nhất trong phát triển API: việc liên tục chuyển đổi giữa tài liệu và mã code. Nó biến các đặc tả API thành một cơ sở kiến thức thông minh, có thể truy vấn được.
2. Máy chủ MCP Browserbase

Tổng quan: Máy chủ MCP Browserbase cho phép các trợ lý AI tương tác với các trang web trong môi trường trình duyệt đám mây, xử lý nội dung động và các tương tác phức tạp của người dùng.
Các tính năng chính:
- Các phiên trình duyệt dựa trên đám mây với quản lý phiên
- Chụp ảnh màn hình toàn trang và theo từng phần tử cụ thể
- Thực thi JavaScript và thao tác DOM
- Các phiên bản trình duyệt song song cho đa nhiệm

Máy chủ này đặc biệt hữu ích cho việc kiểm thử ứng dụng web và tự động hóa các tương tác lặp đi lặp lại trên trang web.
Để thêm Browserbase vào Cursor, trước tiên hãy lấy thông tin xác thực API từ browserbase.io, sau đó thêm cấu hình sau vào tệp .cursor/mcp.json
của bạn:
{
"mcpServers": {
"browserbase": {
"command": "node",
"args": ["path/to/mcp-server-browserbase/browserbase/dist/index.js"],
"env": {
"BROWSERBASE_API_KEY": "your_api_key_here",
"BROWSERBASE_PROJECT_ID": "your_project_id_here"
}
}
}
}
3. Máy chủ MCP Magic

Máy chủ MCP Magic tích hợp các khả năng AI tạo sinh trực tiếp vào quy trình phát triển của bạn. Nó cho phép:
- Tạo hình ảnh giữ chỗ (placeholder) trong quá trình phát triển front-end
- Chuyển đổi văn bản sang nhiều định dạng hoặc kiểu khác nhau
- Tóm tắt nội dung cho tài liệu
- Tạo các mẫu mã code từ mô tả bằng ngôn ngữ tự nhiên
Bằng cách tận dụng API của OpenAI, Magic MCP mang đến các tính năng mạnh mẽ được hỗ trợ bởi AI để hỗ trợ trong nhiều tác vụ phát triển khác nhau.
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""]
}
}
}
Vị trí tệp cấu hình:
- Cursor:
~/.cursor/mcp.json
- Windsurf:
~/.codeium/windsurf/mcp_config.json
- Cline:
~/.cline/mcp_config.json
- Claude:
~/.claude/mcp_config.json
4. Máy chủ MCP Opik

Máy chủ MCP Opik kết nối trợ lý AI của bạn với tìm kiếm web theo thời gian thực và khám phá kiến thức. Thay vì dựa vào ngữ cảnh lỗi thời, Opik cho phép các nhà phát triển lấy thông tin chi tiết, dữ kiện hoặc tham chiếu mới nhất trực tiếp từ internet, giúp AI có nhiều thông tin hơn và hữu ích cho các tác vụ đòi hỏi nghiên cứu chuyên sâu.
Các tính năng chính:
- Tích hợp tìm kiếm web theo thời gian thực
- Tóm tắt nội dung bên ngoài
- Phản hồi nhận biết nguồn cho trích dẫn
- Hữu ích cho tài liệu, kiểm tra thông tin và tạo nội dung
Máy chủ này đơn giản hóa việc quản lý và trực quan hóa các thử nghiệm học máy.
Tích hợp với Cursor
Để tích hợp với Cursor IDE, hãy tạo một tệp .cursor/mcp.json
trong thư mục dự án của bạn với cấu hình sau:
{
"mcpServers": {
"opik": {
"command": "/path/to/node",
"args": [
"/path/to/opik-mcp/build/index.js",
"--apiUrl",
"https://www.comet.com/opik/api",
"--apiKey",
"YOUR_API_KEY",
"--workspace",
"default",
"--debug",
"true"
],
"env": {
"OPIK_API_BASE_URL": "https://www.comet.com/opik/api",
"OPIK_API_KEY": "YOUR_API_KEY",
"OPIK_WORKSPACE_NAME": "default",
}
}
}
}
Thay thế /path/to/node
bằng đường dẫn đến tệp thực thi Node.js của bạn và /path/to/opik-mcp
bằng đường dẫn đến thư mục cài đặt opik-mcp của bạn. Đồng thời thay thế YOUR_API_KEY
bằng khóa API Opik thực tế của bạn.
5. Máy chủ MCP Figma Context

Máy chủ MCP Figma Context kết nối thiết kế và mã code bằng cách đưa dữ liệu Figma trực tiếp vào trợ lý mã hóa của bạn. Nó cho phép các nhà phát triển truy vấn thiết kế, hiểu bố cục và tạo mã UI dựa trên những gì đã được thiết kế—không còn phải trao đổi đi lại nhiều lần với nhóm thiết kế.
Các tính năng chính:
- Truy cập các frame, layer và văn bản trong Figma
- Chuyển đổi thiết kế thành mã component (ví dụ: React, HTML/CSS)
- Phân tích khoảng cách, màu sắc và kiểu chữ
- Xác định sự không nhất quán về mặt hình ảnh hoặc các yếu tố bị thiếu
- Chuyển đổi cấu trúc Figma thành thông tin chi tiết sẵn sàng cho phát triển
Tích hợp này đảm bảo tính nhất quán trong thiết kế và hợp lý hóa quy trình phát triển.
{
"mcpServers": {
"figma": {
"command": "npx",
"args": ["-y", "figma-context-mcp"],
"env": {
"FIGMA_ACCESS_TOKEN": "your_figma_token_here"
}
}
}
}
6. Máy chủ MCP Pandoc

Máy chủ MCP Pandoc mang khả năng chuyển đổi tài liệu mạnh mẽ vào môi trường phát triển của bạn. Nó cho phép chuyển đổi tài liệu giữa nhiều định dạng khác nhau, chẳng hạn như:
- Markdown sang PDF, HTML, DOCX, và nhiều định dạng khác
- Xử lý các bài báo học thuật hoặc ghi chú nghiên cứu
- Tạo báo cáo từ các nguồn tài liệu khác nhau
- Xây dựng quy trình xuất bản
Máy chủ này vô cùng hữu ích cho các nhà phát triển làm việc với nhiều định dạng tài liệu khác nhau.
Để thêm máy chủ MCP Excel vào cấu hình Cursor của bạn, hãy thêm đoạn sau vào tệp .cursor/mcp.json
của bạn:
{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["-y", "excel-mcp-server"]
}
}
}
7. Máy chủ MCP Excel

Máy chủ MCP Excel biến các bảng tính của bạn thành nguồn dữ liệu có thể truy cập được cho AI. Nó cho phép trợ lý AI của bạn đọc, truy vấn và thậm chí ghi vào các tệp Excel theo thời gian thực, giúp bạn tự động hóa việc tạo báo cáo, chuyển đổi dữ liệu và triển khai logic trực tiếp trong mã code.
Các tính năng chính:
- Đọc và phân tích các trang tính, hàng và công thức Excel
- Tạo trực quan hóa hoặc tóm tắt từ dữ liệu bảng tính
- Sửa đổi ô và công thức theo chương trình
- Xuất dữ liệu đã xử lý trở lại Excel
- Rất tốt cho việc tự động hóa các tác vụ báo cáo lặp đi lặp lại
Máy chủ này đặc biệt có lợi cho việc xử lý dữ liệu được lưu trữ trong bảng tính Excel và tạo báo cáo.
Để thêm máy chủ MCP Excel vào cấu hình Cursor của bạn, hãy thêm đoạn sau vào tệp .cursor/mcp.json
của bạn:
{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["-y", "excel-mcp-server"]
}
}
}
8. Máy chủ MCP Mindmap

Máy chủ MCP Mindmap cung cấp cho trợ lý AI của bạn quyền truy cập vào các bản đồ tư duy có cấu trúc. Điều này đặc biệt hữu ích khi động não các tính năng, lên kế hoạch kiến trúc hoặc phác thảo tài liệu. Trợ lý có thể đọc, diễn giải và thậm chí đề xuất thay đổi cho các bản đồ tư duy, biến các ý tưởng thô thành các bước hành động.
Các tính năng chính:
- Nhập và diễn giải các bản đồ tư duy có cấu trúc
- Chuyển đổi các nút trực quan thành các dàn ý hoặc nhiệm vụ có cấu trúc
- Duy trì hệ thống phân cấp logic cho việc lập kế hoạch và tài liệu
- Cộng tác trên các khái niệm đang phát triển với sự hỗ trợ của AI
- Sử dụng như một công cụ để lập kế hoạch sáng tạo hoặc xác định phạm vi sản phẩm
Công cụ này giúp các nhà phát triển tổ chức ý tưởng và lên kế hoạch các tính năng một cách hiệu quả.
Thêm đoạn sau vào tệp .cursor/mcp.json
của bạn:
{
"mcpServers": {
"mindmap": {
"command": "npx",
"args": ["-y", "mindmap-mcp-server"]
}
}
}
9. Máy chủ MCP Markdownify

Máy chủ MCP Markdownify cho phép chuyển đổi nhiều định dạng nội dung khác nhau thành markdown sạch, có cấu trúc. Nó hữu ích cho:
- Chuyển đổi nội dung HTML sang markdown
- Dọn dẹp tài liệu
- Chuẩn hóa định dạng nội dung
- Chuẩn bị nội dung cho các nền tảng dựa trên markdown
Máy chủ này hợp lý hóa quy trình chuẩn bị nội dung cho các nền tảng như GitHub hoặc các blog kỹ thuật.
Để tích hợp máy chủ này với ứng dụng desktop, hãy thêm đoạn sau vào cấu hình máy chủ của ứng dụng của bạn:
{
"mcpServers": {
"markdownify": {
"command": "node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
],
"env": {
// By default, the server will use the default install location of `uv`
"UV_PATH": "/path/to/uv"
}
}
}
}
10. Máy chủ MCP Tavily

Máy chủ MCP Tavily tập trung vào việc cung cấp kiến thức chất lượng cao, được chọn lọc cho trợ lý AI của bạn. Nó kết hợp nhiều nguồn kiến thức và sử dụng bộ lọc thông minh để cung cấp cho trợ lý của bạn thông tin phù hợp hơn—làm cho nó lý tưởng cho nghiên cứu chuyên sâu, tham khảo mã code hoặc viết tài liệu kỹ thuật.
Các tính năng chính:
- Truy xuất kiến thức giàu ngữ cảnh
- Tóm tắt các chủ đề phức tạp thân thiện với AI
- Cân nhắc độ tin cậy và uy tín của nguồn
- Tổng hợp nhiều nguồn (tài liệu, blog, bài viết)
- Mạnh mẽ cho các tác vụ phát triển đòi hỏi nghiên cứu chuyên sâu
Chỉnh sửa tệp cấu hình như sau:
"mcpServers": {
"tavily-search": {
"command": "uv",
"args": [
"--directory",
"C:\\your_path\\mcp-server-tavily",
"run",
"tavily-search"
],
"env": {
"TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
"PYTHONIOENCODING": "utf-8"
}
}
}
Cách chọn máy chủ MCP phù hợp cho Cursor
Với rất nhiều máy chủ MCP có sẵn, việc chọn đúng máy chủ cho quy trình phát triển của bạn có thể gây choáng ngợp. Dưới đây là một vài yếu tố cần xem xét để đưa ra lựa chọn tốt nhất:
1. Trường hợp sử dụng của bạn
Các máy chủ MCP khác nhau xuất sắc trong các tác vụ khác nhau:
- Apidog là tốt nhất nếu bạn đang làm việc với API và tài liệu OpenAPI.
- Firecrawl nổi bật trong việc trích xuất dữ liệu web, tự động hóa trình duyệt và các tác nhân đa phương thức.
- Figma là hoàn hảo cho quy trình làm việc từ thiết kế sang mã code.
Chọn máy chủ phù hợp với nhu cầu mã hóa phổ biến nhất của bạn.
2. Mã nguồn mở so với Được lưu trữ (Hosted)
Nếu quyền riêng tư là mối quan ngại hoặc bạn cần kiểm soát nhiều hơn:
- Chọn các máy chủ MCP mã nguồn mở như Firecrawl, Apidog và AnyMCP.
- Các tùy chọn được lưu trữ (hosted) tiện lợi nhưng có thể không cung cấp tính minh bạch đầy đủ hoặc khả năng lưu trữ cục bộ.
Kết luận: Hợp lý hóa quy trình phát triển của bạn
Tích hợp các máy chủ MCP này vào môi trường Cursor của bạn có thể nâng cao đáng kể quy trình phát triển của bạn. Bằng cách giảm việc chuyển đổi ngữ cảnh và đưa các công cụ mạnh mẽ trực tiếp vào IDE của bạn, bạn có thể tập trung nhiều hơn vào việc viết mã và ít hơn vào việc quản lý các công cụ khác nhau.
Bắt đầu với Máy chủ MCP Firecrawl là một lựa chọn thực tế nhờ khả năng trích xuất dữ liệu web mạnh mẽ và sự hỗ trợ cộng đồng vững chắc của nó. Khi bạn trở nên thoải mái hơn, việc khám phá các máy chủ khác như Browserbase cho tự động hóa trình duyệt hoặc Magic MCP cho các tiện ích AI tạo sinh có thể nâng cao hơn nữa trải nghiệm phát triển của bạn.