Outdoo MCP
Verbinden Sie jeden MCP-fähigen Client über das Model Context Protocol mit Ihrem Outdoo AI-Workspace (Gespräche, CRM und Revenue Intelligence).
Was ist Outdoo MCP?
Der Outdoo MCP-Server stellt Ihre Conversation Intelligence, Ihre CRM-Daten und Ihren Unternehmenskontext als Tools bereit, die jeder MCP-fähige Client aufrufen kann. Sie erhalten 39 Tools in drei Namespaces: Organizations, Conversations und CRMs.
Voraussetzungen
- Ein Outdoo AI-API-Schlüssel und eine Workspace-ID. Erstellen Sie den Schlüssel unter Company Settings > Ecosystem > API & MCP mit dem Scope mcp:full_access oder fragen Sie Ihren Outdoo AI-Administrator.
- Ein MCP-fähiger Client. Unterstützte Optionen finden Sie unten unter „Client einrichten“.
Konfiguration
Der Outdoo MCP-Server läuft über HTTP. Sie konfigurieren ihn einmal im Standard-JSON-Format für MCP, und alle Tools stehen Ihrem Client automatisch zur Verfügung.
MCP-Konfiguration
Fügen Sie Folgendes in die MCP-Konfiguration Ihres Clients ein (die genaue Datei bzw. der genaue Ort hängt von Ihrem Client ab, siehe „Client einrichten“ weiter unten):
{
"mcpServers": {
"outdoo": {
"type": "http",
"url": "https://mcp.outdoo.ai/v1/mcp",
"headers": {
"x-api-key": "YOUR_OUTDOO_API_KEY",
"x-workspace-id": "YOUR_WORKSPACE_ID"
}
}
}
}Feld | Wert | Hinweise |
|---|---|---|
|
| Bei Outdoo MCP immer |
| MCP-Endpunkt, nicht ändern | |
| Ihr JWT-API-Schlüssel | Erstellt unter Company Settings > Ecosystem > API & MCP |
| Ihre Workspace-ID (numerisch) | Steht in der Spalte Workspace ID unter Company Settings > Workspaces oder in der URL Ihres Outdoo AI-Workspace |
Halten Sie Ihren API-Schlüssel geheim.
Committen Sie niemals eine Konfigurationsdatei mit einem echten API-Schlüssel in die Versionsverwaltung. Fügen Sie sie zu .gitignore hinzu oder nutzen Sie die Ersetzung durch Umgebungsvariablen, die Ihr Client anbietet.
Client einrichten
Outdoo MCP funktioniert mit jedem Client, der den MCP-HTTP-Transport unterstützt. Unten finden Sie die Einrichtungsanleitung für Ihren Client.
Claude Desktop
Folgen Sie der Anleitung Outdoo AI mit Claude Desktop verbinden, um Outdoo AI als benutzerdefinierten Connector in Ihrer Claude-Organisation hinzuzufügen.
Claude Code
Folgen Sie der Anleitung Outdoo AI mit Claude Code verbinden. Dafür genügt ein einziger Prompt.
Glean
Glean unterstützt MCP-Connectors. So können Sie Daten aus Outdoo AI im KI-Assistenten von Glean zusammen mit Ihren anderen Wissensquellen im Unternehmen nutzen.
- Gehen Sie in Glean zu Admin > Connectors > MCP und fügen Sie einen neuen MCP-Server hinzu.
- Setzen Sie die Server-URL auf
https://mcp.outdoo.ai/v1/mcp.
- Fügen Sie die erforderlichen Header hinzu:
x-api-keyundx-workspace-idmit Ihren Outdoo AI-Zugangsdaten.
- Speichern und aktivieren Sie den Connector. Die Tools von Outdoo AI erscheinen dann im Tool-Katalog von Glean.
Dokumentation zum Glean-Connector.
Ausführliche Schritte und Screenshots finden Sie in der offiziellen Dokumentation von Glean zu MCP-Connectors. Navigation und Feldnamen können je nach Glean-Version abweichen.
Andere Clients
Jeder Client, der den MCP-HTTP-Transport unterstützt, kann sich mit Outdoo AI verbinden. Die grundlegenden Schritte sind bei allen Clients gleich:
- Finden Sie heraus, wo Ihr Client seine MCP-Serverkonfiguration speichert (eine JSON-Datei, eine Einstellungsoberfläche oder Umgebungsvariablen).
- Fügen Sie mit der obigen Konfiguration einen neuen MCP-Servereintrag hinzu.
- Setzen Sie die Server-URL auf
https://mcp.outdoo.ai/v1/mcpund übergeben Siex-api-keyundx-workspace-idals Header.
- Starten Sie Ihren Client neu oder laden Sie ihn neu. Die Tools von Outdoo AI erscheinen dann in seiner Tool-Liste.
Die genauen Schritte zum Registrieren eines HTTP-MCP-Servers finden Sie in der Dokumentation Ihres Clients.
Verwendung mit dem Anthropic Python SDK
Wenn Sie Pipelines, geplante Berichte oder eigene Agenten entwickeln, können Sie Outdoo MCP mit dem Anthropic Python SDK programmatisch aufrufen.
Voraussetzungen: Python 3.9 oder neuer, das Paket anthropic (pip install anthropic) und ein Anthropic-API-Schlüssel von https://console.anthropic.com.
Mit dem MCP-Client
import anthropic
from anthropic import Anthropic
client = Anthropic() # reads ANTHROPIC_API_KEY from env
# Define the Outdoo MCP server
mcp_servers = [
{
"type": "url",
"url": "https://mcp.outdoo.ai/v1/mcp",
"name": "outdoo",
"authorization_token": "YOUR_OUTDOO_API_KEY",
}
]
response = client.beta.messages.create(
model="claude-sonnet-4-6",
max_tokens=4096,
mcp_servers=mcp_servers,
messages=[
{
"role": "user",
"content": "Get conversations from the last 7 days and summarize key points."
}
],
betas=["mcp-client-2025-04-04"],
)
print(response.content[0].text)Direkt per HTTP (ohne SDK)
import requests
from datetime import datetime, timedelta, timezone
OUTDOO_API_KEY = "YOUR_OUTDOO_API_KEY"
OUTDOO_WORKSPACE_ID = "YOUR_WORKSPACE_ID"
MCP_URL = "https://mcp.outdoo.ai/v1/mcp"
headers = {
"x-api-key": OUTDOO_API_KEY,
"x-workspace-id": OUTDOO_WORKSPACE_ID,
"Content-Type": "application/json",
}
# Call a tool directly over MCP HTTP protocol
payload = {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "conversations_get_key_points",
"arguments": {
"params": {
"from_created_at": "2026-05-22T00:00:00Z",
"to_created_at": "2026-05-28T23:59:59Z",
"scope": "external",
"limit": 20
}
}
}
}
resp = requests.post(MCP_URL, json=payload, headers=headers)
print(resp.json())Vollständiges Beispiel
Externe Gespräche der letzten Woche mit den wichtigsten Punkten abrufen und von Claude zusammenfassen lassen:
import os
from datetime import datetime, timedelta, timezone
import anthropic
client = anthropic.Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"])
# Date range: last 7 days
now = datetime.now(timezone.utc)
week_ago = now - timedelta(days=7)
prompt = f"""
Get all external conversations between {week_ago.strftime('%Y-%m-%dT%H:%M:%SZ')}
and {now.strftime('%Y-%m-%dT%H:%M:%SZ')}.
For each conversation summarize:
- Key points discussed
- Positives and buying signals
- Risks and objections
- Any feature or integration requests
- Deadlines or next steps with due dates
"""
mcp_servers = [
{
"type": "url",
"url": "https://mcp.outdoo.ai/v1/mcp",
"name": "outdoo",
"authorization_token": os.environ["OUTDOO_API_KEY"],
}
]
response = client.beta.messages.create(
model="claude-sonnet-4-6",
max_tokens=8192,
mcp_servers=mcp_servers,
messages=[{"role": "user", "content": prompt}],
betas=["mcp-client-2025-04-04"],
)
print(response.content[0].text)Authentifizierung
Outdoo MCP verwendet JWT-basierte API-Schlüssel. Schlüssel gelten für einen Workspace und haben ein Ablaufdatum.
Header | Erforderlich | Beschreibung |
|---|---|---|
| Ja | Ihr JWT-API-Schlüssel aus Company Settings > Ecosystem > API & MCP |
| Ja | Numerische Workspace-ID (z. B. |
Mit Umgebungsvariablen (empfohlen):
# .env
OUTDOO_API_KEY=eyJhbGci...
OUTDOO_WORKSPACE_ID=1429import os
from dotenv import load_dotenv
load_dotenv()
api_key = os.environ["OUTDOO_API_KEY"]
workspace_id = os.environ["OUTDOO_WORKSPACE_ID"]Ablauf von API-Schlüsseln.
API-Schlüssel von Outdoo AI haben ein Ablaufdatum. Wenn Sie eine 401-Antwort erhalten, prüfen Sie das Datum unter Valid Until in Company Settings > Ecosystem > API & MCP (oder decodieren Sie Ihr JWT unter https://jwt.io und prüfen Sie das Feld exp). Erstellen Sie dort einen neuen Schlüssel oder bitten Sie Ihren Outdoo AI-Administrator um einen.
Wir hoffen, dieser Artikel war hilfreich. Bei Fragen schreiben Sie uns bitte an support@outdoo.ai