Top 10 Máy Chủ Cursor MCP Tốt Nhất Cho Dân Lập Trình Vibe Năm 2025

Emmanuel Mumba

Emmanuel Mumba

29 tháng 5 2025

Top 10 Máy Chủ Cursor MCP Tốt Nhất Cho Dân Lập Trình Vibe Năm 2025

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.

Tải ứng dụng

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:

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><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:

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:

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:

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:

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:

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ư:

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:

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:

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:

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:

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:

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:

Tải ứng dụng

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.

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API