Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Sage 200 mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Sage 200 Standard und Professional über die Sage 200 API lesen: Kunden, Lieferanten, Verkaufs- und Einkaufsaufträge, gebuchte Rechnungen, Gutschriften und Zahlungen, Artikel und Lagerbestände, Sachkonten. Sage ID OAuth 2.0, schreibgeschützt.
Frag einfach
Beispiel-Prompts für Sage 200
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Sage 200 klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Sage 200 + Gemini
Sage 200 Standard und Professional über die Sage 200 API lesen: Kunden, Lieferanten, Verkaufs- und Einkaufsaufträge, gebuchte Rechnungen, Gutschriften und Zahlungen, Artikel und Lagerbestände, Sachkonten. Sage ID OAuth 2.0, schreibgeschützt.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
SAGE200_PRODUCT, SAGE200_CLIENT_ID, SAGE200_CLIENT_SECRET, SAGE200_SUBSCRIPTION_KEY
Schritt 1 — Zugangsdaten holen
Sage stellt die OAuth-Zugangsdaten aus; in Sage 200 selbst lassen sie sich nicht anlegen, rechne also mit ein paar Tagen.
- Fordere Client-ID und Secret bei den Sage Developer Services an ([email protected], danach das Antragsformular von Sage). Beantrage einen vertraulichen Client (Web-Server) mit der Redirect-URI
https://cloud.anythingmcp.com/api/mcp-oauth/callback, bei Self-Hosting<your AnythingMCP URL>/api/mcp-oauth/callback. - Kopiere im Sage Developer Portal den Primary Key deines Sage-200-API-Abonnements in
SAGE200_SUBSCRIPTION_KEY(gesendet alsOcp-Apim-Subscription-Key). - Setze
SAGE200_PRODUCTaufsage200für Sage 200 Standard odersage200extrafür Sage 200 Professional und trageSAGE200_CLIENT_IDundSAGE200_CLIENT_SECRETein. - Klicke auf der Connector-Seite auf Authorize with Provider und melde dich mit einer Sage ID an, die API-Benutzer deiner Firmen ist. Bei Sage 200 Professional muss die Firma in der System Administration mit der API verbunden sein.
- Rufe zuerst
sage_200_list_sitesauf: Alle anderen Tools brauchen diesite_idundcompany_id, die es liefert.
Der Connector liest nur. Listen nehmen OData-Optionen (filter, select, orderby, top, skip) mit Feldnamen in snake_case. Gebuchte Rechnungen und Gutschriften sind Buchungen im Kontokorrent: Lies sie mit sage_200_list_sales_transactions und sage_200_list_purchase_transactions. Ein 401 heißt: erneut autorisieren oder Subscription Key und Edition prüfen; ein 403 heißt, dass die Sage ID kein API-Benutzer dieser Firma ist.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal) —anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Sage 200-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
sage_200_list_sites | The 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_customers | Customer accounts with id, reference, name, balance, credit limit, on-hold flag, account status, currency and contact details |
sage_200_get_customer | One customer account by id with addresses, contacts, credit terms, balance, analysis codes and default tax code |
sage_200_list_suppliers | Supplier accounts with id, reference, name, balance, credit limit, on-hold flag, currency and contact details |
sage_200_get_supplier | One supplier account by id with addresses, contacts, payment terms, balance, bank details and default tax code |
sage_200_list_sales_orders | Sales orders (SOP) with id, document number, customer, document date, requested delivery date, status, totals and currency |
sage_200_get_sales_order | One sales order by id with header, delivery address and, with expand lines, every order line (product, quantity, price, discount… |
sage_200_list_purchase_orders | Purchase orders (POP) with id, document number, supplier, document date, status, totals and currency |
sage_200_get_purchase_order | One purchase order by id with header and, with expand lines, every line (product, quantity, cost, received and invoiced quantities) |
sage_200_list_sales_transactions | Posted sales ledger transactions: invoices, credit notes, receipts and adjustments with customer, reference, date, due date, goods, tax and… |
sage_200_list_purchase_transactions | Posted purchase ledger transactions: supplier invoices, credit notes, payments and adjustments with supplier, reference, date, due date… |
sage_200_list_products | Stock items (products) with id, code, name, product group, unit of sale, prices, cost and stock settings |
sage_200_get_product | One stock item by id with descriptions, units, prices, cost, analysis codes, suppliers and warehouses |
sage_200_list_stock_levels | Stock holdings per product and warehouse: quantity in stock, allocated, free, on order and reorder levels |
sage_200_list_nominal_codes | Nominal (general ledger) accounts with id, reference, cost centre, department, name, account type and balances |
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
- Connector-Startseite
- Verbinde mit Claude
- Verbinde mit ChatGPT
- Verbinde mit Cursor
- Verbinde mit Meta Muse
War dieser Guide hilfreich?