Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge deed.page 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
Veröffentliche HTML-Seiten und kleine statische Sites, die deine KI schreibt, unter einer dauerhaften öffentlichen URL, aktualisiere sie direkt vor Ort, setze Versionen zurück und hänge eigene Domains an – aus Claude, ChatGPT oder Copilot über den offiziellen MCP-Server von deed.page.
Frag einfach
Beispiel-Prompts für deed.page
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 nötig? Nutze direkt cloud.anythingmcp.com. Melde dich an, klicke auf Connectors → deed.page, füge deine Zugangsdaten ein, erstelle einen MCP-API-Key — fertig. Kein Docker, kein
git clone, kein lokaler Server.
deed.page + Gemini
Veröffentliche HTML-Seiten und kleine statische Sites, die deine KI schreibt, unter einer dauerhaften öffentlichen URL, aktualisiere sie direkt vor Ort, setze Versionen zurück und hänge eigene Domains an – aus Claude, ChatGPT oder Copilot über den offiziellen MCP-Server von deed.page.
Voraussetzungen
Die vollständige Einrichtungsanleitung ist im Connector enthalten (sichtbar im In-App-Store, wenn du den Connector auswählst). Die für diesen Connector erforderlichen Umgebungsvariablen sind:
DEED_PAGE_TOKEN
Schritt 1 — Zugangsdaten besorgen
Die Einrichtung dauert etwa 2 Minuten. Du brauchst ein deed.page-Owner-Token. deed.page hat keine Registrierung: Die erste Veröffentlichung ohne Token erzeugt eines und gibt es dir einmalig zurück.
- Veröffentliche einmal eine beliebige Seite ohne Token, entweder gemäß deed.page/docs oder mit einem beliebigen MCP-Client, der mit
https://deed.page/mcpverbunden ist. Kopiere dastokenaus der Antwort; es beginnt mitdeed_tok_. - Füge es in
DEED_PAGE_TOKENein, ohne das Wort Bearer. AnythingMCP sendet es bei jedem Aufruf als Bearer-Token, sodass jede Site, die die KI über diesen Connector veröffentlicht, diesem Owner gehört und später aktualisiert, aufgelistet und gelöscht werden kann. Lass das Argumenttokender Tools selbst leer. - Bewahre das Token sicher auf: Wer es besitzt, kontrolliert alle Sites dieses Owners. Ein verlorenes Token lässt sich nicht wiederherstellen, es sei denn, es wurde eine Wiederherstellungs-E-Mail hinterlegt.
- Installiere den Connector und führe
deed_page_whoamiaus: Es zeigt dir deinen Plan, dessen Limits und wie viele Sites das Token besitzt.
Die Tools kommen von deed.page: Der Connector bindet den offiziellen Remote-MCP-Server von deed.page (https://deed.page/mcp) an. Bei der Installation fragt AnythingMCP deed.page nach dessen Tools, sodass du immer den aktuellen Satz erhältst. Um später neue Tools zu übernehmen, öffne den Connector und klicke auf Discover tools.
Was er kann: deed.page ist statisches Webhosting, das für KI-Agenten gebaut wurde. Eine Seite oder kleine Site, die die KI schreibt (ein Bericht, ein Dashboard, ein Prototyp, ein Dokument zum Teilen), geht mit einem einzigen Aufruf von deed_page_publish_site unter https://<slug>.deed.page/ live und liefert die Live-url sowie eine version zurück. Veröffentliche erneut unter demselben Slug oder nutze deed_page_update_site, um eine Seite direkt zu ersetzen. deed_page_get_site prüft, ob ein Slug live ist, deed_page_list_sites listet deine Sites auf, und deed_page_list_versions mit deed_page_restore_version setzt eine Site zurück. Setze ttl_seconds für einen Vorschau-Link, der von selbst abläuft. Bei vielen oder großen Dateien nutzt die KI deed_page_plan_upload und deed_page_finalize_upload, die Dateien überspringen, die deed.page bereits hat. Der Connector kann außerdem eigene Domains anhängen, ein Site-Passwort setzen, cookielose Analytics anzeigen und Webhooks registrieren.
Alles Veröffentlichte ist öffentlich: Jeder mit der URL kann eine Site öffnen, sofern sie kein Passwort hat. Lass die KI daher niemals Geheimnisse, Zugangsdaten oder private Kundendaten veröffentlichen. Sites bleiben aus der öffentlichen Galerie draußen, solange listed nicht true ist. Ein Passwort (deed_page_set_site_access) erfordert den Hobby- oder Pro-Plan.
Vor dem Veröffentlichen nachfragen: Die KI sollte dir zeigen, was sie online stellen will (die Dateien oder eine kurze Zusammenfassung davon sowie den Slug) und erst nach deinem Ja veröffentlichen oder aktualisieren. Mit einem ttl_seconds-Vorschau-Link kannst du es vorab prüfen. Führe Veröffentlichungen nicht über einen Zeitplan oder einen Flow aus, den niemand überwacht. Neben dem Veröffentlichen und Aktualisieren verändern auch deed_page_restore_version, deed_page_add_domain, deed_page_set_site_access, deed_page_set_listing und deed_page_create_webhook etwas auf deed.page.
Bei der Installation deaktiviert: deed_page_delete_site, deed_page_rotate_token, deed_page_revoke_token, deed_page_agent_seats (Pro-Agent-Seats; das Anlegen eines Seats liefert ein neues Token), deed_page_remove_domain und deed_page_delete_webhook, dazu die Abrechnungs- und Werbe-Tools deed_page_get_upgrade_link, deed_page_claim_share_credit und deed_page_set_badge. Ein Administrator kann sie pro Tool aktivieren. Rotiere oder widerrufe das Token direkt bei deed.page und nicht über den Connector, denn das würde auch das in DEED_PAGE_TOKEN gespeicherte Token ungültig machen; füge anschließend das neue Token ein.
Limits: Sie hängen von deinem Plan ab (Free, Hobby oder Pro). Free behält 10 Versionen pro Site, Hobby 50, Pro unbegrenzt. Eigene Hostnamen: Free 1, Hobby 3, Pro 20. Webhooks: Free 1, Hobby 5, Pro 20. Wird ein Limit überschritten, kommt ein Quota-Fehler zurück; deed_page_whoami zeigt deine aktuellen Limits, und deed.page/pricing listet die kostenpflichtigen Pläne auf.
Häufige Fehler: Ein bereits vergebener Slug liefert slug_taken, ein reservierter slug_reserved, jeweils mit einem Alternativvorschlag. Ein konkurrierendes oder veraltetes Update liefert version_conflict und schreibt nichts. Ein widerrufenes Token liefert 401 token_revoked.
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
deed.page-Tools aufrufen.
Verfügbare Tools
| Tool | Was es tut |
|---|---|
deed_page_publish_site | Veröffentlicht Dateien unter einer dauerhaften Live-URL an einem Slug |
deed_page_update_site | Ersetzt die Dateien eines Slugs, der dem Token gehört, oder fügt bei merge = true nur die gesendeten Pfade hinzu bzw. überschreibt sie |
deed_page_get_site | Gibt zurück, ob ein Slug live ist, plus URL, Version, Größe und Zeitstempel |
deed_page_list_sites | Gibt jede Live-Site zurück, die dem Token gehört, mit URLs und Versionen |
deed_page_delete_site | Entfernt einen Slug, der dem Token gehört, dauerhaft und löst dessen eigene Hostnamen |
deed_page_rotate_token | Stellt ein neues Token für denselben Principal aus |
deed_page_revoke_token | Widerruft Owner-Tokens |
deed_page_whoami | Gibt den Plan (plan.id ist free, hobby oder pro), die Limits, die Anzahl der Sites des Tokens und die Anzahl der angehängten eigenen Hostnamen zurück |
deed_page_agent_seats | Nur Pro: benannte Tokens für weitere Agenten in einem Konto, bis zu 5 |
deed_page_get_upgrade_link | Erstellt eine Stripe-Checkout-URL, die den Owner dieses Tokens auf Hobby ($3/Monat) oder Pro ($15/Monat) hochstuft |
deed_page_claim_share_credit | Nur Free-Plan, einmal pro Token |
deed_page_list_versions | Gibt jede aufbewahrte Version eines Slugs zurück, der dem Token gehört, die neueste zuerst |
deed_page_restore_version | Erstellt eine neue Version, deren Dateien einer aufbewahrten Version entsprechen, ohne diese Dateien erneut hochzuladen |
deed_page_add_domain | Hängt einen Hostnamen an einen Slug an, der dem Token gehört, und gibt die anzulegenden DNS-Einträge zurück: einen CNAME für eine Subdomain, einen A-Record oder einen ALIAS… |
deed_page_list_domains | Gibt eigene Hostnamen für einen Slug zurück, oder für jede Site des Tokens, wenn slug fehlt |
deed_page_remove_domain | Entfernt einen Hostnamen, sodass Anfragen an diesen Host die Site nicht mehr ausliefern |
deed_page_domain_status | Gibt den Verifizierungsstatus einer eigenen Domain zurück und aktualisiert Verifizierung, DNS-Konfiguration und Zertifikatsstatus |
deed_page_plan_upload | Nimmt ein Datei-Manifest entgegen und gibt zurück, welche Hashes bereits gespeichert sind, eine direkte Upload-URL für jeden fehlenden Hash und eine Session-ID |
deed_page_finalize_upload | Prüft hochgeladene Hashes, durchsucht die neuen Bytes und committet eine Version unter dem Slug-Lock |
deed_page_get_manifest | Gibt das kanonische Manifest einer Site-Version zurück: Pfade, sha256, Größen, Version, Slug und created_at, plus eine Ed25519-Signatur.… |
deed_page_site_analytics | Gibt cookielose Zahlen nur für den Owner zu einem Slug zurück: Aufrufe pro UTC-Tag, Top-Pfade, Top-Referrer-Hosts und Zahlen zu KI-Crawlern nach User-Agent… |
deed_page_set_site_access | Ändert die für einen Slug auf deed.page gespeicherte Zugriffseinstellung |
deed_page_set_listing | Setzt oder löscht den Eintrag eines Slugs in der öffentlichen Galerie |
deed_page_set_badge | Sites im Free-Plan zeigen unten rechts einen kleinen Link „Published with deed.page“; Hobby und Pro zeigen ihn nie |
deed_page_create_webhook | Registriert eine http- oder https-URL für die Events site.published, site.version_restored, site.deleted, site.taken_down, domain.active und… |
deed_page_list_webhooks | Gibt die für das Token registrierten Webhook-URLs zurück |
deed_page_delete_webhook | Löscht einen Webhook, sodass er keine weiteren Events mehr erhält |
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
War dieser Guide hilfreich?