连接器指南阅读约 3 分钟15 个 MCP 工具7 种语言

如何将 Sage 200 连接到 Gemini — 通过 MCP

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

HC作者:HelpCode 团队更新于 3 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Sage 200

Sage 200

Read Sage 200 Standard and Professional through the Sage 200 API: customers, suppliers, sales and purchase orders, posted invoices, credit notes and payments, stock items and stock levels, nominal codes. Sage ID OAuth 2.0, read-only.

个工具

15

区域

GB

类别

会计

身份验证

OAuth 2.0

所需环境变量

SAGE200_PRODUCTSAGE200_CLIENT_IDSAGE200_CLIENT_SECRETSAGE200_SUBSCRIPTION_KEY
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Sage 200,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

试试这样问

Sage 200 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Sage 200 · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Sage 200、粘贴凭证、生成 MCP API key — 完成。无 Docker、无 git clone、无本地服务器。

Sage 200 + Gemini

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

SAGE200_PRODUCT, SAGE200_CLIENT_ID, SAGE200_CLIENT_SECRET, SAGE200_SUBSCRIPTION_KEY

步骤 1 — 获取凭证

OAuth 凭证由 Sage 签发,无法在 Sage 200 内部创建,请预留几天时间。

  1. 向 Sage Developer Services 申请 client ID 和 secret(发邮件至 [email protected],然后填写 Sage 的申请表)。申请一个机密(Web 服务器)客户端,重定向 URI 为 https://cloud.anythingmcp.com/api/mcp-oauth/callback,自托管时为 <your AnythingMCP URL>/api/mcp-oauth/callback。
  2. 在 Sage Developer Portal 中,将 Sage 200 API 订阅的 primary key 复制到 SAGE200_SUBSCRIPTION_KEY(以 Ocp-Apim-Subscription-Key 发送)。
  3. Sage 200 Standard 将 SAGE200_PRODUCT 设为 sage200,Sage 200 Professional 设为 sage200extra,并填写 SAGE200_CLIENT_ID 和 SAGE200_CLIENT_SECRET。
  4. 在连接器页面点击 Authorize with Provider,用作为你公司 API 用户的 Sage ID 登录。对于 Sage 200 Professional,公司必须已在 System Administration 中连接到 API。
  5. 先调用 sage_200_list_sites:其他所有工具都需要它返回的 site_id 和 company_id。

此连接器只读。列表支持 OData 选项(filter、select、orderby、top、skip),字段名为 snake_case。已过账的发票和贷项通知单属于分类账交易,用 sage_200_list_sales_transactions 和 sage_200_list_purchase_transactions 读取。401 表示需要重新授权,或检查 subscription key 和版本;403 表示该 Sage ID 不是该公司的 API 用户。

步骤 2 — 安装 adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

步骤 3 — 在 Gemini 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

Gemini CLI 从 ~/.gemini/settings.json(Windows 上为 %USERPROFILE%\.gemini\settings.json)读取 MCP 服务器。添加:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. 在 AnythingMCP 的 MCP Servers → 你的服务器 → API keys 中创建 MCP API 密钥,并用它替换 YOUR_MCP_API_KEY。
  2. 保存文件并重启 gemini。
  3. 在 Gemini CLI 中运行 /mcp(或在终端运行 gemini mcp list)— anythingmcp 应显示为已连接。
  4. 开始输入提示 — Gemini CLI 现在可以调用 Sage 200 的工具。

可用工具

ToolWhat it does
sage_200_list_sitesThe Sage 200 sites and companies the signed-in Sage ID user can reach through the API, with site_id, site name, company_id and company name
sage_200_list_customersCustomer accounts with id, reference, name, balance, credit limit, on-hold flag, account status, currency and contact details
sage_200_get_customerOne customer account by id with addresses, contacts, credit terms, balance, analysis codes and default tax code
sage_200_list_suppliersSupplier accounts with id, reference, name, balance, credit limit, on-hold flag, currency and contact details
sage_200_get_supplierOne supplier account by id with addresses, contacts, payment terms, balance, bank details and default tax code
sage_200_list_sales_ordersSales orders (SOP) with id, document number, customer, document date, requested delivery date, status, totals and currency
sage_200_get_sales_orderOne sales order by id with header, delivery address and, with expand lines, every order line (product, quantity, price, discount…
sage_200_list_purchase_ordersPurchase orders (POP) with id, document number, supplier, document date, status, totals and currency
sage_200_get_purchase_orderOne purchase order by id with header and, with expand lines, every line (product, quantity, cost, received and invoiced quantities)
sage_200_list_sales_transactionsPosted sales ledger transactions: invoices, credit notes, receipts and adjustments with customer, reference, date, due date, goods, tax and…
sage_200_list_purchase_transactionsPosted purchase ledger transactions: supplier invoices, credit notes, payments and adjustments with supplier, reference, date, due date…
sage_200_list_productsStock items (products) with id, code, name, product group, unit of sale, prices, cost and stock settings
sage_200_get_productOne stock item by id with descriptions, units, prices, cost, analysis codes, suppliers and warehouses
sage_200_list_stock_levelsStock holdings per product and warehouse: quantity in stock, allocated, free, on order and reorder levels
sage_200_list_nominal_codesNominal (general ledger) accounts with id, reference, cost centre, department, name, account type and balances

FAQ

Gemini CLI 从哪里读取 MCP 服务器? 用户级配置位于 ~/.gemini/settings.json,项目级配置位于项目内的 .gemini/settings.json。gemini mcp list 会列出每个服务器及其连接状态。

下一步

这份指南对你有帮助吗?

你的 Sage 200 智能体只差一次点击。

安装连接器,粘贴密钥,向 Gemini 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何将 Sage 200 连接到 ChatGPT — 通过 MCP

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

连接器

如何将 Sage 200 连接到 Claude — 通过 MCP

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

连接器

如何将 Sage 200 连接到 Cursor — 通过 MCP

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

连接器

如何将 Sage 200 连接到 Meta Muse — 通过 MCP

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

连接器

Sage 200 接入 MCP — 从任意 AI 代理驱动 Sage 200

通过 Sage 200 API 读取 Sage 200 Standard 和 Professional:客户、供应商、销售订单和采购订单、已过账的发票、贷项通知单和付款、库存物料和库存量、总账科目。Sage ID OAuth 2.0,只读。

连接器

如何将 Outlook (Microsoft 365 Mail and Calendar) 连接到 Gemini — 通过 MCP

让你的 AI 在 Outlook 中工作:搜索和阅读邮件、将邮件归入文件夹、起草、发送和回复邮件、查看日历、创建和改期会议,以及查找同事的空闲时间。通过 Microsoft Graph 支持 Microsoft 365 和 Outlook.com,使用你的 Microsoft 账户登录。