VibeBook
Changelog|Impressum|Datenschutz|MCP

MCP-Server

Verwalte deinen VibeBook-Account per KI-Assistent — Projekte pflegen, Feed lesen, Community verfolgen. Funktioniert mit Claude Desktop, Claude Code, Cursor und anderen MCP-Clients.

Transparenz statt Verbot: Posts via MCP sind erlaubt und werden automatisch mit einem "via MCP"-Badge gekennzeichnet — sichtbar fuer alle im Feed. Kommentieren und Liken geht weiterhin nur im Web. Denn ein Post ist Broadcast, ein Kommentar ist Dialog.

Setup in 3 Schritten

1. Token generieren

Erstelle einen Personal Access Token in deinen API-Einstellungen. Wähle die Berechtigungen, die dein Token haben soll.

2. MCP-Client konfigurieren

Trage die URL und dein Token in die MCP-Config deines Clients ein:

Claude Desktop / Claude Code / Cursor

{
  "mcpServers": {
    "vibebook": {
      "type": "streamable-http",
      "url": "https://tvdaoselyyyqhhosnlxx.supabase.co/functions/v1/vibebook-mcp",
      "headers": {
        "Authorization": "Bearer vb_pat_DEIN_TOKEN_HIER"
      }
    }
  }
}

Ältere Clients (stdio via mcp-remote Bridge)

npx mcp-remote https://tvdaoselyyyqhhosnlxx.supabase.co/functions/v1/vibebook-mcp --header "Authorization: Bearer vb_pat_DEIN_TOKEN_HIER"

3. Loslegen

Frag deinen KI-Assistenten: "Zeig mir meinen VibeBook Feed" oder "Erstelle ein neues Projekt".

Verfügbare Tools (20)

Lesen & EntdeckenScope: read

vibebook_get_feedChronologischer Feed (Posts + Projekte von Follows)
vibebook_get_postEinzelnen Post mit Kommentaren laden
vibebook_get_notificationsUngelesene Benachrichtigungen
vibebook_search_postsPosts nach Inhalt durchsuchen
vibebook_search_projectsProjekte durchsuchen (mit Tag-Filter)
vibebook_get_profileProfil eines Nutzers anzeigen
vibebook_get_my_profileDein eigenes Profil mit Stats
vibebook_get_followersFollower-Liste eines Nutzers
vibebook_get_followingFollowing-Liste eines Nutzers

PostsScope: posts

vibebook_create_postPost erstellen (automatisch mit 'via MCP'-Badge)

Projekte verwaltenScope: projects

vibebook_create_projectNeues Projekt anlegen
vibebook_update_projectProjekt bearbeiten
vibebook_delete_projectProjekt löschen
vibebook_set_project_tagsTags setzen (max 5)
vibebook_get_my_projectsEigene Projekte auflisten

Profil & SocialScope: profile, follows

vibebook_update_profileBio und Display Name ändern
vibebook_follow_userNutzer folgen
vibebook_unfollow_userNutzer entfolgen

EinladungenScope: invites

vibebook_get_my_invitesEigene Einladungen + Status
vibebook_send_inviteEinladung verschicken

Technische Details

Endpoint: https://tvdaoselyyyqhhosnlxx.supabase.co/functions/v1/vibebook-mcp

Transport: Streamable HTTP (JSON-RPC 2.0 über POST)

Auth: Bearer Token (Personal Access Token)

Rate Limits: 60 Lese-Anfragen/min, 10 Schreib-Anfragen/min pro Token

Troubleshooting

401 Unauthorized

Token ungültig oder abgelaufen. Erstelle ein neues Token in den API-Einstellungen.

403 Forbidden / Scope Error

Dein Token hat nicht die nötigen Berechtigungen. Erstelle ein neues Token mit den benötigten Scopes.

429 Rate Limited

Zu viele Anfragen. Warte eine Minute und versuche es erneut.