Tích hợp Máy chủ Salesforce MCP

Tích hợp Máy chủ Salesforce MCP

Trao quyền cho quy trình làm việc AI của FlowHunt với tích hợp Salesforce trực tiếp, hội thoại. Truy vấn, tự động hóa và quản lý dữ liệu và metadata Salesforce một cách bảo mật từ các công cụ AI yêu thích của bạn.

Máy chủ “Salesforce” MCP làm gì?

Máy chủ Salesforce MCP là một triển khai Model Context Protocol (MCP) giúp kết nối các trợ lý AI như Claude với Salesforce. Nó cho phép tương tác ngôn ngữ tự nhiên với dữ liệu và metadata Salesforce, giúp người dùng truy vấn, chỉnh sửa và quản lý đối tượng cũng như bản ghi Salesforce một cách liền mạch. Bằng cách cung cấp API mạnh mẽ của Salesforce thông qua các công cụ MCP tiêu chuẩn, máy chủ này cho phép các khách hàng AI thực hiện truy vấn cơ sở dữ liệu, quản lý đối tượng, xử lý mã Apex và tự động hóa quy trình ngay trong môi trường phát triển. Các nhà phát triển được hưởng lợi từ việc truy cập tài nguyên Salesforce dễ dàng, tăng năng suất và xây dựng tích hợp cùng tự động hóa mạnh mẽ dựa trên AI trên nhiều nền tảng.

Danh sách Prompt

Không có mẫu prompt cụ thể nào được liệt kê trong kho lưu trữ.

Danh sách Resource

Không có MCP resource cụ thể nào được liệt kê trong kho lưu trữ.

Danh sách Công cụ

  • salesforce_search_objects
    Tìm kiếm các đối tượng chuẩn và tuỳ chỉnh trên Salesforce bằng tên gần đúng.
  • salesforce_describe_object
    Lấy thông tin lược đồ chi tiết, bao gồm trường, mối quan hệ và picklist của một đối tượng.
  • salesforce_query_records
    Truy vấn bản ghi với hỗ trợ mối quan hệ và điều kiện phức tạp.
  • salesforce_aggregate_query
    Thực hiện truy vấn tổng hợp với GROUP BY, HAVING và nhiều hàm tổng hợp.
  • salesforce_dml_records
    Thêm, cập nhật, xoá hoặc upsert bản ghi Salesforce.
  • salesforce_manage_object
    Tạo và chỉnh sửa đối tượng tuỳ chỉnh, điều chỉnh các thuộc tính của chúng.
  • salesforce_manage_field
    Thêm hoặc chỉnh sửa trường tuỳ chỉnh, bao gồm trường quan hệ và quyền truy cập.
  • salesforce_manage_field_permissions
    Cấp/thu hồi/đọc quyền bảo mật trường cho các profile cụ thể.
  • salesforce_search_all
    Tìm kiếm trên nhiều đối tượng Salesforce bằng truy vấn SOSL.
  • salesforce_read_apex
    Đọc các lớp Apex, liệt kê theo mẫu và lấy mã nguồn cùng metadata.
  • salesforce_write_apex
    Tạo hoặc cập nhật lớp Apex, chỉ định mã và phiên bản API.
  • salesforce_read_apex_trigger
    Đọc trigger Apex, liệt kê trigger và lấy metadata/mã nguồn.
  • salesforce_write_apex_trigger
    Tạo hoặc cập nhật trigger Apex cho đối tượng cụ thể, chỉ định sự kiện và phiên bản API.
  • salesforce_execute_anonymous
    Thực thi mã Apex ẩn danh và xem log debug cùng kết quả.

Trường hợp sử dụng Máy chủ MCP này

  • Quản lý cơ sở dữ liệu Salesforce
    Thực hiện các thao tác CRUD trên bản ghi Salesforce, tối ưu hóa việc thao tác dữ liệu và tự động hóa các tác vụ lặp lại bằng hướng dẫn từ AI.
  • Khám phá lược đồ và metadata
    Nhanh chóng lấy thông tin lược đồ đối tượng, chi tiết các trường và mối quan hệ để xây dựng tích hợp hoặc hiểu rõ cấu trúc tổ chức phức tạp.
  • Báo cáo nâng cao và tổng hợp
    Thực thi truy vấn tổng hợp để sinh báo cáo, phân tích và lọc kết quả nhóm, đáp ứng nhu cầu phân tích kinh doanh.
  • Quản lý mã và trigger Apex
    Đọc, tạo và cập nhật lớp hoặc trigger Apex trực tiếp từ môi trường phát triển, tăng tốc triển khai và bảo trì.
  • Tìm kiếm đa đối tượng và khám phá dữ liệu
    Sử dụng tìm kiếm SOSL để tìm thông tin trên nhiều đối tượng, dễ dàng xác định bản ghi và mối quan hệ trong tổ chức Salesforce lớn.

Hướng dẫn thiết lập

Windsurf

  1. Đảm bảo Node.js đã được cài đặt trên hệ thống của bạn.
  2. Cài đặt Máy chủ Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Xác định vị trí file cấu hình Windsurf của bạn (ví dụ: windsurf.config.json).
  4. Thêm Máy chủ Salesforce MCP bằng đoạn JSON sau:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. Lưu file và khởi động lại Windsurf.
  6. Kiểm tra máy chủ đã chạy trên bảng điều khiển MCP.

Claude

  1. Đảm bảo Node.js đã được cài đặt.
  2. Cài đặt Máy chủ Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Chỉnh sửa file cấu hình tích hợp Claude của bạn.
  4. Thêm vào phần mcpServers đoạn sau:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. Lưu lại và khởi động lại Claude.
  6. Xác nhận Máy chủ Salesforce MCP đã sẵn sàng trong workspace của bạn.

Cursor

  1. Cài đặt Node.js.
  2. Cài đặt Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Mở file cấu hình Cursor.
  4. Thêm Máy chủ Salesforce MCP như sau:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. Lưu thay đổi và khởi động lại Cursor.
  6. Kiểm tra kết nối máy chủ trong bảng tích hợp MCP.

Cline

  1. Đảm bảo Node.js đã được cài đặt.
  2. Cài đặt gói:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Tìm và mở file cấu hình Cline của bạn.
  4. Thêm Máy chủ Salesforce MCP:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. Lưu và khởi động lại Cline.
  6. Kiểm tra trạng thái máy chủ MCP trong menu công cụ của bạn.

Bảo mật API Key:
Luôn sử dụng biến môi trường cho thông tin nhạy cảm. Trong cấu hình của bạn, thêm các trường cần thiết vào object env như trên.
Để truyền thêm input, bạn có thể sử dụng:

{
  "mcpServers": {
    "salesforce-mcp": {
      "command": "mcp-server-salesforce",
      "args": [],
      "env": {
        "SALESFORCE_CLIENT_ID": "your-client-id"
      },
      "inputs": {
        "instanceUrl": "https://your-instance.salesforce.com"
      }
    }
  }
}

Cách sử dụng MCP này trong flows

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào workflow FlowHunt, hãy bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối với agent AI của bạn:

FlowHunt MCP flow

Nhấp vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình hệ thống MCP, nhập thông tin máy chủ MCP của bạn theo định dạng JSON như sau:

{
  "salesforce-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, agent AI sẽ có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng của nó. Hãy nhớ đổi “salesforce-mcp” thành tên máy chủ MCP thực tế của bạn và thay thế đường dẫn URL bằng URL máy chủ MCP của bạn.


Tổng quan

MụcCó sẵnChi tiết/Ghi chú
Tổng quanRõ ràng, có trong README
Danh sách PromptKhông được tài liệu hóa rõ ràng
Danh sách ResourceKhông được tài liệu hóa rõ ràng
Danh sách Công cụ14 công cụ, trình bày chi tiết trong README
Bảo mật API KeyĐược trình bày trong hướng dẫn thiết lập
Sampling Support (ít quan trọng khi đánh giá)Không đề cập

Giữa hai bảng này, Máy chủ Salesforce MCP có tài liệu về công cụ và thiết lập rất tốt, nhưng thiếu tài liệu về template prompt, resource, roots hoặc sampling. Thế mạnh cốt lõi là bộ công cụ Salesforce mạnh mẽ và hướng dẫn thiết lập rõ ràng. Theo đó, tôi đánh giá kho lưu trữ này 7/10 về khả năng tích hợp MCP thực tế và khả năng sử dụng cho lập trình viên.

Điểm MCP

Có LICENSE hay không✅ MIT
Có ít nhất một công cụ✅ (14 công cụ)
Số lượng Forks29
Số lượng Stars48

Câu hỏi thường gặp

Máy chủ Salesforce MCP là gì?

Máy chủ Salesforce MCP kết nối các trợ lý AI và FlowHunt với Salesforce, cho phép truy cập bảo mật, hội thoại vào dữ liệu, đối tượng, lược đồ và tự động hóa Salesforce bằng Model Context Protocol cùng bộ công cụ phong phú.

Tôi có thể thực hiện những thao tác Salesforce nào với MCP này?

Bạn có thể tìm kiếm và quản lý đối tượng chuẩn/tuỳ chỉnh, truy vấn và tổng hợp bản ghi, chèn/cập nhật/xoá dữ liệu, quản lý trường tuỳ chỉnh và phân quyền, tìm kiếm trên nhiều đối tượng, đọc/ghi/thực thi mã Apex và triggers—tất cả trực tiếp từ công cụ AI hoặc môi trường phát triển của bạn.

Làm thế nào để lưu các thông tin đăng nhập Salesforce một cách an toàn cho kết nối MCP?

Luôn sử dụng các biến môi trường trong cấu hình máy chủ MCP để lưu trữ thông tin nhạy cảm như client ID, secret, username, password và token. Không bao giờ commit thông tin nhạy cảm trực tiếp vào mã nguồn hoặc file cấu hình.

Tôi có thể tự động hóa quy trình Salesforce với FlowHunt bằng MCP này không?

Có! Bằng cách cung cấp API Salesforce như các công cụ MCP, bạn có thể dùng FlowHunt để tự động hoá quản lý bản ghi, khám phá lược đồ, báo cáo và thậm chí triển khai mã Apex—tất cả qua ngôn ngữ tự nhiên hoặc dòng lập trình.

Có hướng dẫn thiết lập trực quan cho việc tích hợp Salesforce MCP vào FlowHunt không?

Có. Sau khi cài đặt và cấu hình máy chủ MCP, hãy thêm nó vào flow FlowHunt như một thành phần MCP, nhập thông tin máy chủ MCP của bạn và kết nối với agent AI. Tham khảo hình ảnh đi kèm để xem hướng dẫn trực quan.

Máy chủ MCP hỗ trợ cả đối tượng tiêu chuẩn và tuỳ chỉnh của Salesforce chứ?

Chắc chắn. Bạn có thể tìm kiếm, mô tả và thao tác cả đối tượng, trường và mối quan hệ tiêu chuẩn lẫn tuỳ chỉnh với bộ công cụ cung cấp.

Kết nối FlowHunt với Salesforce

Tăng tốc hiệu suất Salesforce của bạn với truy cập dữ liệu và tự động hóa dựa trên AI, hội thoại. Tích hợp liền mạch, quản lý thông tin đăng nhập an toàn và bộ công cụ mạnh mẽ—hãy thử Máy chủ Salesforce MCP trong FlowHunt ngay hôm nay.

Tìm hiểu thêm

Máy chủ Salesforce MCP
Máy chủ Salesforce MCP

Máy chủ Salesforce MCP

Máy chủ Salesforce MCP tích hợp trợ lý AI với Salesforce, cho phép tự động hóa các quy trình như gửi email và triển khai mã Apex trực tiếp thông qua FlowHunt, t...

5 phút đọc
AI Salesforce +6
Máy chủ Salesforce MCP
Máy chủ Salesforce MCP

Máy chủ Salesforce MCP

Máy chủ Salesforce MCP kết nối trợ lý AI và các mô hình ngôn ngữ lớn trực tiếp với Salesforce, cho phép truy vấn, quản lý bản ghi, truy xuất siêu dữ liệu và tíc...

6 phút đọc
AI Salesforce +4
Tích hợp Máy chủ DataHub MCP
Tích hợp Máy chủ DataHub MCP

Tích hợp Máy chủ DataHub MCP

Máy chủ DataHub MCP kết nối các tác nhân AI FlowHunt với nền tảng metadata DataHub, cho phép khám phá dữ liệu nâng cao, phân tích phả hệ dữ liệu, truy xuất meta...

5 phút đọc
AI Metadata +6