Ruft die Website-Konfiguration für die Organisation des authentifizierten Benutzers ab.
get_website_info
Beschreibung
Das get_website_info Tool gibt die Website-Konfiguration zurück, einschließlich
Domain-Einstellungen, SEO-Konfiguration und Statusinformationen. Optional können auch
Analytics-Einstellungen abgerufen werden.
Parameter
| Parameter | Typ | Required | Beschreibung |
|---|
| includeSeo | boolean | Nein | SEO-Konfiguration einbeziehen (Standard: true) |
| includeAnalytics | boolean | Nein | Analytics-Einstellungen einbeziehen (Standard: false) |
Beispiel Request
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_website_info",
"arguments": {
"includeSeo": true,
"includeAnalytics": false
}
},
"id": 1
}
Beispiel Response
{
"jsonrpc": "2.0",
"result": {
"content": [
{
"type": "text",
"text": "{\"found\":true,\"id\":\"web_abc123\",\"organizationId\":\"org_xyz789\",\"subdomain\":\"meine-firma\",\"customDomain\":\"www.meine-firma.de\",\"redirectWww\":true,\"forceHttps\":true,\"domainVerificationStatus\":\"verified\",\"sslStatus\":\"active\",\"isOnline\":true,\"maintenanceMode\":false,\"createdAt\":\"2026-01-15T10:00:00Z\",\"updatedAt\":\"2026-02-10T14:30:00Z\",\"seo\":{\"metaTitleI18n\":{\"de\":\"Meine Firma - Startseite\"},\"metaDescriptionI18n\":{\"de\":\"Willkommen bei meiner Firma\"},\"sitemapEnabled\":true,\"robotsTxtEnabled\":true},\"openGraph\":{\"enabled\":true},\"favicon\":\"https://example.com/favicon.ico\"}"
}
]
},
"id": 1
}
Rückgabewerte (Basis)
| Feld | Typ | Beschreibung |
|---|
| found | boolean | Ob eine Konfiguration gefunden wurde |
| id | string | Eindeutige Website-Konfigurations-ID |
| organizationId | string | ID der zugehörigen Organisation |
| subdomain | string | null | CODEFLUSS-Subdomain |
| customDomain | string | null | Eigene Domain |
| redirectWww | boolean | WWW-Weiterleitung aktiviert |
| forceHttps | boolean | HTTPS-Erzwingung aktiviert |
| domainVerificationStatus | string | null | Status: pending, verified, failed |
| sslStatus | string | null | SSL-Status: pending, active, expired |
| isOnline | boolean | Website ist öffentlich erreichbar |
| maintenanceMode | boolean | Wartungsmodus aktiviert |
Rückgabewerte (SEO - wenn includeSeo: true)
| Feld | Typ | Beschreibung |
|---|
| seo.metaTitleI18n | object | null | Lokalisierte Meta-Titel |
| seo.metaDescriptionI18n | object | null | Lokalisierte Meta-Beschreibungen |
| seo.metaKeywordsI18n | object | null | Lokalisierte Keywords |
| seo.sitemapEnabled | boolean | Sitemap generieren |
| seo.robotsTxtEnabled | boolean | robots.txt generieren |
| openGraph.enabled | boolean | Open Graph aktiviert |
| openGraph.titleI18n | object | null | OG-Titel |
| openGraph.descriptionI18n | object | null | OG-Beschreibung |
| openGraph.image | string | null | OG-Bild-URL |
| favicon | string | null | Favicon-URL |
Rückgabewerte (Analytics - wenn includeAnalytics: true)
| Feld | Typ | Beschreibung |
|---|
| analytics.posthogApiKey | string | null | PostHog API-Key (maskiert) |
| analytics.googleAnalyticsId | string | null | Google Analytics ID |
Fehler
| Code | Bedeutung |
|---|
| -32003 | Nicht authentifiziert |
| -32004 | Benutzer ist kein Mitglied einer Organisation |
Hinweis
Wenn keine Website-Konfiguration existiert, wird found: false zurückgegeben mit einer
entsprechenden Nachricht.