mtdt — Salesforce DevOps

io.mtdt由 mtdt.io 發布官方發布者v0.3.0更新於 Nov 5, 2026

mtdt.io MCP: Salesforce DevOps platform connector (metadata deployments, backups and more)

發布方自己的服務:mtdt — Salesforce DevOps

已驗證Streamable HTTP可網頁執行雲端與基礎設施開發者工具

概覽

AI 產生的概覽

mtdt.io 遠端連接器,讓 AI 助理透過 mtdt DevOps 平台部署、驗證、比較與備份 Salesforce 組織中繼資料。

可以做什麼
  • 尋找組織與部署來源,例如 git 儲存庫、中繼資料備份與上傳的壓縮檔
  • 瀏覽中繼資料、建立部署、編輯元件與測試等級,並執行部署前檢查
  • 以測試進行驗證,再執行已儲存草稿或所選套件的快速部署
  • 上傳並整包部署既有的 SFDX 或 Metadata API 壓縮檔
  • 比較兩個組織、備份組織中繼資料,並在專案環境間推進 Work Item
  • 每次啟動後查詢執行狀態
適用情境
適合讓助理處理 Salesforce 發佈工作:在組織之間推廣中繼資料、執行預檢與驗證、比較或備份組織,以及排查失敗的部署執行。
執行需求
遠端 streamable HTTP 端點,採 OAuth 2.0 瀏覽器登入與動態用戶端註冊,無需複製 API 金鑰或權杖。需要 mtdt.io 帳號,且至少連接一個 Salesforce 組織。可部署工具需要 mtdt:deploy 授權範圍。
安裝前請注意
連接器會透過 MTDT 服務處理所要求的 Salesforce 中繼資料與部署/備份資訊。部署工具會變更組織,受 mtdt:deploy 授權範圍、團隊角色與目標核准政策約束;正式環境目標應先確認而非預設。連接前請閱讀隱私權政策與服務條款。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 mtdt — Salesforce DevOps,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.mtdt%2Fsalesforce-devops/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "mtdt-salesforce-devops": {
      "type": "http",
      "url": "https://mcp.mtdt.io/"
    }
  }
}

README

mtdt — MCP server for your AI agent

Salesforce DevOps in any MCP-capable coding agent. One remote endpoint:

https://mcp.mtdt.io

Streamable HTTP + OAuth 2.0 (browser sign-in, Dynamic Client Registration) — no API keys, no tokens to copy. Works with Claude Code, Cursor, OpenAI Codex, OpenCode, and anything else that speaks MCP.

What your agent gets

Deploy metadata between Salesforce orgs through mtdt.io: find orgs and deployment sources (git repos, metadata backups, uploaded archives), create a deployment and edit its components and test level, browse metadata, run the pre-deploy checks (missing dependencies, target conflicts, profile & permission warnings, record-backup recommendations, Apex test recommendations), validate with tests, and deploy: use execute_deployment for the current saved draft or execute_quick_deployment for an explicitly selected validation package. A zip the agent already has (SFDX project or Metadata API package) can be uploaded straight to mtdt and deployed whole. Compare two orgs, back up org metadata, and move Work Items through a project's environments. Every launch answers at once with the run's state; your agent follows it with get_deployment_run.

Deploy-capable tools require the Run (mtdt:deploy) consent scope and always respect your team's mtdt roles — approval-gated targets stay approval-gated.

Claude Code plugin — connection + built-in skills

The plugin is more than the connection: it ships the deployment know-how as skills, so Claude doesn't just have the tools — it knows the playbook.

  • mtdt-deploy — the full promotion workflow: resolve the target safely (production targets get confirmed, never assumed), browse & pick components, the pre-flight battery (the same checks a human gets in the Deploy modal), validation-first flow, quick-deploy, deploying a local zip, and the guardrails: the 75% coverage rule, rollback snapshots, approval gates.
  • mtdt-troubleshoot — reading failed runs: component vs test vs coverage failures, quick-deploy prerequisites and expiry, stuck retrievals, auth pitfalls — each with the fix, not just the diagnosis.
/plugin marketplace add mtdt-io/mcp/plugin install mtdt@mtdt

On first use Claude Code opens your browser to sign in to mtdt (OAuth) — no config files.

Connect (any MCP client)

Verified copy-paste configs per client (and the type-field gotchas between them): CONNECT.md. Every client receives the deployment playbook at connection time (MCP instructions) and can pull the mtdt-deploy / mtdt-troubleshoot prompts; the plugin above ships the same know-how as skills, applied without being asked.

Quick versions:

ClientOne-liner
Claude Codeclaude mcp add --transport http mtdt https://mcp.mtdt.io
Cursor[Add mtdt to Cursor]
OpenAI Codexcodex mcp add mtdt --url https://mcp.mtdt.io
OpenCode"mcp": { "mtdt": { "type": "remote", "url": "https://mcp.mtdt.io" } }

Notes

  • Requires an mtdt.io account with at least one connected Salesforce org.

Privacy and support

The connector processes requested Salesforce metadata and deployment/backup information through the MTDT service. Scope consent, team roles and target approval policies apply to the signed-in account. Review the privacy policy and terms of service before connecting. For support, email [email protected] or use the contact form.

Directory packages

Maintainers can build the OpenAI/Codex and Claude distribution ZIPs with python3 publishing/package.py build. Submission materials and instructions are in publishing/README.md.

來源:README.md,提交 fea6d19

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.3.0最新Nov 5, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Mtdt 整合