Token导航 LogoToken导航TokenDH.com
Fast MCP Sf logo
办公协作stdio官方级别未说明来源级核验

Fast MCP Sf

MCP Server

一个为Salesforce定制的MCP服务器,通过ChatGPT集成提供CRUD操作、SOQL/SOSL查询和schema描述功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonCRUD操作团队协作

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

FOX2920

提供方

FOX2920

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install fastmcp simple-salesforce python-dotenv

详细介绍

Salesforce Custom MCP for ChatGPT

Đây là một MCP (Model Context Protocol) server tùy chỉnh cho Salesforce, được thiết kế để tích hợp với ChatGPT thông qua các công cụ đặc biệt. Server này cung cấp một bộ công cụ CRUD (Create, Read, Update, Delete) đầy đủ, cũng như khả năng truy vấn SOQL, SOSL và mô tả schema.

Tính năng chính (Tools)

  • greet(name: str): Gửi lời chào thân thiện đến người dùng.
  • search(query: str): Tìm kiếm tài liệu MCP nội bộ (demo DB).
  • fetch(id: str): Lấy một tài liệu MCP cụ thể bằng ID (demo DB).
  • run_soql_query(query: str): Thực thi một truy vấn SOQL trên Salesforce.
  • run_sosl_search(search_string: str): Thực thi một tìm kiếm SOSL trên Salesforce.
  • describe_object(object_name: str): Lấy thông tin schema chi tiết (tên, nhãn, các trường) của một đối tượng Salesforce.
  • create_record(object_name: str, data: Dict): Tạo một bản ghi mới cho một đối tượng.
  • update_record(object_name: str, record_id: str, data: Dict): Cập nhật một bản ghi hiện có bằng ID.
  • delete_record(object_name: str, record_id: str): Xóa một bản ghi bằng ID.

Công nghệ sử dụng

  • FastMCP: Framework để xây dựng MCP servers.
  • Simple Salesforce: Thư viện Python để kết nối với Salesforce API.
  • Ngrok: Để expose server local ra internet.

Cài đặt và chạy

Điều kiện tiên quyết

  1. Python 3.8+
  2. Ngrok account và auth token
  3. Salesforce credentials (username, password, security token)

Các bước cài đặt

  1. Clone repository và cài đặt dependencies:
    git clone [YOUR_REPO_URL]
    cd [YOUR_REPO_NAME]
    pip install fastmcp simple-salesforce python-dotenv
  1. Cấu hình biến môi trường:

Tạo file .env và điền credentials của bạn:

    SF_USERNAME=your_salesforce_username
    SF_PASSWORD=your_salesforce_password
    SF_SECURITY_TOKEN=your_salesforce_security_token
  1. Chạy server:

Lưu code Python (đã refactor) thành server.py và chạy:

    python server.py

*Server sẽ chạy tại http://localhost:8000*

  1. Mở terminal mới và expose server:
    ngrok http 8000
  1. Copy ngrok URL:

Copy URL https://....ngrok.io được cung cấp bởi ngrok.

  1. Cấu hình ChatGPT Connector:

- Vào Settings -> Connectors trong ChatGPT. - Nhấn "Create" (Tạo mới). - Name: "Salesforce MCP" - URL: Dán URL ngrok của bạn vào. - Lưu lại và bắt đầu sử dụng.

Bảo mật

  • Không bao giờ hard-code credentials trong file .py.
  • Luôn sử dụng biến môi trường và file .env.
  • Thêm file .env vào .gitignore để tránh đưa credentials lên Git.

目录标签

目录标签

PythonCRUD操作团队协作Salesforce集成本地部署SOQL查询ChatGPT工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP