DataGate MCP

io.github.Servosity由 GitHub 帳號 Servosity 發布v0.1.5更新於 Nov 6, 2026

DataGate telecom billing lookups - customers, agreements, invoices, and more - for any MCP agent.

已驗證STDIO僅桌面資料庫金融商業與電商

概覽

AI 產生的概覽

非官方本機 MCP 伺服器,讓助理查詢 DataGate 電信計費資料(客戶、合約、發票),並附本機 SQLite 鏡像。

可以做什麼
  • 查詢與搜尋客戶、客戶使用者、合約、服務項目、指派、費率卡與據點
  • 取得發票、產品、產品交易、交付方式、產品範本與套件範本、客戶經理
  • 將客戶、合約與發票同步到具全文檢索的本機 SQLite 鏡像,方便快速離線重複查詢
  • 透過隨附的命令列工具對 DataGate API 執行列表、取得與搜尋操作
適用情境
適合透過 DataGate 計費的託管服務商與電信經銷商,想讓 AI 助理直接回答客戶、合約與發票相關問題,而不必手動翻頁呼叫即時 API 或消耗帳戶速率配額。
執行需求
以本機程序(stdio)在桌面端執行,透過安裝腳本或打包檔安裝。需要 DataGate 帳戶,並在 DATAGATE_API_KEY 提供 Bearer 權杖、在 DATAGATE_CLIENT_ID 提供 ClientId GUID。選用 DATAGATE_BASE_URL、DATAGATE_USER_AGENT 與 PRINTING_PRESS_CLIENT_PROFILE。需要連線至 DataGate API 的網路。
安裝前請注意
非官方專案,與 DataGate 無關聯。README 警告不要使用 HTTP 傳輸模式(即使在 localhost 也一樣),並說明這些工具可用你的憑證做出變更。憑證長期有效,沒有 OAuth 流程或到期機制。部分端點路徑是依命名慣例推測,未在真實租戶上確認。本機鏡像會在磁碟上保存客戶與發票資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 DataGate MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

DataGate + AI - for Claude, ChatGPT, Codex, Cursor, and any agent that speaks MCP

Unofficial. Community-built Claude Code Skill and MCP server for the DataGate telecom billing API. Not affiliated with, endorsed by, or sponsored by DataGate. DataGate is a trademark of its respective owner.

[DataGate MCP server for Claude, ChatGPT and Copilot]

Add DataGate customer, agreement, and invoice lookups to the AI you already use - Claude Code, Claude Desktop, ChatGPT (desktop app), Codex, Cursor, Windsurf, Cline, Continue, Gemini, or GitHub Copilot. Free, open source, runs on your laptop. A local SQLite mirror means repeated lookups don't have to page through the live API by hand, and don't eat into DataGate's per-account rate limit. Built for MSPs and telecom resellers who bill through DataGate. No code required.

Works with your agent

Security note (until this connector is reprinted). Do not run HTTP mode (--transport http), not even on localhost. This build checks a token, but it predates the fix release's request size and time limits. The MCP tools can also make changes with your credentials. Use the default stdio transport. If you set up a tunnel for a remote agent, shut it down. A fix is on the way.

Your AI agentHow to install the DataGate skill
Claude DesktopRun installer, then Settings > Extensions to register datagate-mcp (no JSON editing).
ChatGPT (desktop app)Run installer, then add datagate-mcp in Settings > MCP servers as a local (STDIO) server. ChatGPT on the web is not supported yet.
Claude CodePaste the install prompt below.
Codex CLIPaste the install prompt below.

The ChatGPT desktop app runs datagate-mcp locally and shares MCP configuration with Codex (OpenAI). ChatGPT on the web needs a remote (HTTP) server, and this connector's HTTP mode is paused until it is reprinted (see the security note in mcp-install.md), so msp-skills does not support it yet. If your team works there, a hosted gateway is the better pick; check that your AI app is on the gateway's setup list.

Also works with Cursor, Windsurf, Cline, Continue.dev, Zed, GitHub Copilot, and Gemini CLI - plus any MCP-speaking agent, via MCP and the pre-wired skill frontmatter. Full per-tool wire-up: docs/which-agent.md.

Install

macOS / Linux:

bash
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/datagate/install.sh)

Windows (PowerShell):

powershell
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/datagate/install.ps1 | iex

Both installers detect your OS and architecture, download the datagate-cli and datagate-mcp binaries from this repo's Releases, write them to ~/.local/bin (macOS/Linux) or %LOCALAPPDATA%\Programs\msp-skills\ (Windows), clear macOS Gatekeeper quarantine, and honor DRY_RUN=1.

Authenticate

bash
export DATAGATE_API_KEY="<your Bearer token>"export DATAGATE_CLIENT_ID="<your ClientId GUID>"datagate-cli doctor

Both values come from your own DataGate account - there's no OAuth flow, no token expiry, and nothing to refresh. doctor confirms both are set and the API is reachable.

Why a local mirror instead of a wrapper

Most thin DataGate wrappers proxy every question into a live API call. That's fine for one customer lookup, but it adds up once you're checking a large customer list or pulling invoices repeatedly - each call counts against DataGate's rate limit (60 requests/minute, 5,000/day, per account). This skill syncs customers, agreements, and invoices into a local SQLite mirror with full-text search, so repeated lookups become one local query: instant, offline, and no extra API calls.

What it covers

Read-only (list, get, search) across DataGate's resource groups: customers, customer users, agreements, service items, assignments, rate cards, sites, product templates, kit templates, invoices, products, delivery methods, product transactions, and account managers. See governance.md for the full read/write breakdown and guide.md for every command.

Example commands

bash
datagate-cli customers list --jsondatagate-cli agreements list --select id,customerId,name,status --jsondatagate-cli invoices --period-start 2026-08-01T00:00:00Z --period-end 2026-08-31T23:59:59Z --jsondatagate-cli syncdatagate-cli search "<customer name or invoice number>"

Known gaps

This build is read-only by design - DataGate's CRUD surface is documented but this connector doesn't implement create/update/delete. A handful of endpoint paths (sites, products, product templates, kit templates, delivery methods, product transactions, account managers) were derived from DataGate's own naming convention rather than individually confirmed against a live tenant - if you run this against your own account and something's off, please file it (see CONTRIBUTING.md, rung 2 - a bug report with real-tenant evidence is worth more than one we can't reproduce).

License

Apache-2.0. See cli/LICENSE and cli/NOTICE.

來源:skills/datagate/README.md,提交 061ec05

工具

0
SourceWeft 曾在隔離沙箱中以無憑證方式啟動該軟體包一次,以列出其工具,但未能完成:該軟體包類型無法在沙箱中執行。

版本歷史

5
  1. v0.1.5最新Oct 23, 2026
  2. v0.1.3Oct 16, 2026
  3. v0.1.2Oct 14, 2026
  4. v0.1.1Sep 29, 2026
  5. v0.1.0Sep 16, 2026

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

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

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

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