Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Odoo (MCP server) 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
Verbinde Claude, ChatGPT oder Copilot über Odoos eigenen MCP-Server (Odoo AI, Odoo Online saas-19.4 und Odoo 20) mit Odoo: jedes Modell durchsuchen, Datensätze gruppieren und summieren, Modelle und Felder auflisten und, wenn dein Admin es erlaubt, Datensätze anlegen und ändern. Gesteuert über den Odoo-Benutzer und die AI Tools, die dein Admin freigibt.
Frag einfach
Beispiel-Prompts für Odoo (MCP server)
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 → Odoo (MCP server) klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Odoo (MCP server) + Microsoft Copilot
Verbinde Claude, ChatGPT oder Copilot über Odoos eigenen MCP-Server (Odoo AI, Odoo Online saas-19.4 und Odoo 20) mit Odoo: jedes Modell durchsuchen, Datensätze gruppieren und summieren, Modelle und Felder auflisten und, wenn dein Admin es erlaubt, Datensätze anlegen und ändern. Gesteuert über den Odoo-Benutzer und die AI Tools, die dein Admin freigibt.
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:
ODOO_URL, ODOO_MCP_API_KEY
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 5 Minuten. Du brauchst eine Odoo-Datenbank mit Odoos eigenem MCP-Server: Odoo Online ab Version saas-19.4 oder Odoo 20, jeweils mit installierter AI-App. Deine Version steht unten in den Settings, und eine Datenbank mit MCP-Server bietet beim Anlegen eines API-Schlüssels den Scope MCP an.
- Klicke in Odoo auf deinen Avatar und öffne My Preferences (oder My Profile) → Security → Add API Key. Bestätige dein Passwort und gib dem Schlüssel einen Namen.
- Setze Scope auf MCP und wähle unter Expires, wie lange der Schlüssel gilt. Odoo zeigt den Schlüssel nur einmal, also kopiere ihn sofort. Lege ihn für einen eigenen Odoo-Benutzer an, dessen Zugriffsrechte zu dem passen, was der Assistent sehen darf: Der Schlüssel handelt als dieser Benutzer.
- Füge den Schlüssel in
ODOO_MCP_API_KEYein. Er besteht aus 40 kleingeschriebenen Hexadezimalzeichen; das Wort Bearer gehört nicht dazu. - Trag in
ODOO_URLdie Adresse ein, unter der du Odoo öffnest, bis zum Host, zum Beispielhttps://mycompany.odoo.com. Lass /odoo, /web, /mcp und den Schrägstrich am Ende weg: /mcp hängt der Connector selbst an. - Installiere den Connector und rufe
odoo_mcp_ai_tool_mcp_retrieve_initial_contextauf: Es zeigt den angemeldeten Benutzer, seine Zeitzone, das aktive Unternehmen und alle Unternehmen, zu denen er wechseln kann.
Welcher Odoo-Connector? Dieser ist für Datenbanken mit Odoos eigenem MCP-Server, bei denen dein Odoo-Admin bestimmt, welche Tools es gibt und welche Änderungen erlaubt sind. Für Odoo 19.0 (das keinen MCP-Server hat), für Odoo.sh oder deinen eigenen Server ohne MCP-Server oder wenn du feste Tools für Partner, Verkaufsaufträge, Rechnungen und Produkte willst, nimm den Connector Odoo (JSON-2-API, Odoo 19 und neuer). Für Odoo 14 bis 18 nimm Odoo 14-18 (JSON-RPC).
Die Tools kommen aus deiner Datenbank: Bei der Installation fragt AnythingMCP den MCP-Server von Odoo, welche Tools er anbietet. Standardmäßig sind das Get Models, Get Fields, Search, Read group und MCP Retrieve initial context, alle nur lesend, und Odoo führt sie mit den Rechten des Benutzers aus, dem der Schlüssel gehört. Ein Admin kann im Entwicklermodus unter Settings → Technical → Server Actions weitere freigeben (Create Records, Update Records, Menüs, Website- und Bild-Tools), indem er auf dem Reiter Usage des Tools Available in MCP anhakt. Danach öffnest du hier den Connector und klickst auf Discover tools. Bildgenerierung verbraucht Odoo-AI-Credits.
Was er liest: jedes Modell, das der Odoo-Benutzer öffnen darf, etwa Kontakte, Verkaufsaufträge, Rechnungen oder Produkte. odoo_mcp_ai_tool_get_models findet das passende Modell, odoo_mcp_ai_tool_get_fields listet seine Felder, odoo_mcp_ai_tool_search sucht Datensätze mit einer Odoo-Domain, und odoo_mcp_ai_tool_read_group gruppiert und summiert sie nach Tag, Woche, Monat, Quartal oder Jahr: Umsatz pro Monat, Rechnungen pro Kunde, Leads pro Phase.
Fragt vor jeder Änderung: Bei der Installation ist kein schreibendes Tool aktiv. Schaltet ein Administrator das Anlegen oder Ändern von Datensätzen ein, zeigt dir die KI die Datensätze und die genauen Werte und wartet auf dein Ja, bevor sie etwas schreibt.
Bei der Installation deaktiviert: odoo_mcp_ai_tool_create_records und odoo_mcp_ai_tool_update_records. Odoo verbirgt sie, bis ein Admin sie für MCP freigibt, und hier werden sie zusätzlich ausgeschaltet installiert, weil sie Datensätze anlegen oder Feldwerte an allen Datensätzen ändern, die zu einer Domain passen. Schalte sie pro Tool nur ein, wenn der Assistent Odoo wirklich ändern soll.
Limits: Search liefert standardmäßig 50 Datensätze und höchstens 200 pro Aufruf. Bei größeren Ergebnissen blättert die KI deshalb weiter oder nimmt Read group für Summen, statt Tausende Zeilen zu laden. Der API-Schlüssel läuft an dem Datum ab, das du unter Expires gewählt hast: Dann legst du einen neuen an und trägst ihn ein.
Häufige Fehler: 401 heißt, dass der Schlüssel falsch oder abgelaufen ist oder ohne MCP-Scope angelegt wurde. 404 bei /mcp heißt, dass die Datenbank keinen MCP-Server hat (sie ist älter als saas-19.4, oder die AI-App ist nicht installiert): Nimm dann den Connector Odoo oder Odoo 14-18 (JSON-RPC). Odoo veröffentlicht Get Fields ohne Parameter, das Tool scheitert aber ohne model_name und include_description. Die KI übergibt deshalb immer beide.
Der Connector fügt keine Tools hinzu, die dein Odoo nicht anbietet, geht nicht über die Zugriffsrechte des Odoo-Benutzers hinter dem Schlüssel hinaus und funktioniert nicht mit Datenbanken ohne Odoo-MCP-Server.
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 Microsoft Copilot 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.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
Odoo (MCP server)-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
odoo_mcp_ai_tool_mcp_retrieve_initial_context | Odoo's AI Tool: MCP Retrieve initial context |
odoo_mcp_ai_tool_get_models | Odoo's AI Tool: Get Models |
odoo_mcp_ai_tool_get_fields | Odoo's AI Tool: Get Fields |
odoo_mcp_ai_tool_search | Odoo's AI Tool: Search |
odoo_mcp_ai_tool_read_group | Odoo's AI Tool: Read group |
odoo_mcp_ai_tool_create_records | Odoo's AI Tool: Create Records |
odoo_mcp_ai_tool_update_records | Odoo's AI Tool: Update Records |
Beispiel-Prompts
- „Wie hoch war unser bestätigter Umsatz pro Monat in diesem Jahr? Gib mir für jeden Monat die Summe.“
- „Welche Kunden haben überfällige offene Rechnungen, und wie viel schuldet uns jeder davon?“
- „Such den Kontakt Müller Bau GmbH und zeig mir E-Mail, Telefonnummer und zuständigen Verkäufer.“
- „Welche zehn Produkte haben wir im letzten Quartal mengenmäßig am meisten verkauft?“
- „Ändere die E-Mail des Kontakts Anna Weber auf [email protected]. Zeig mir den Datensatz, bevor du ihn änderst.“
FAQ
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?