Rumoro

offiziell

Finde heraus, was Leute über dein Produkt auf Reddit, X, Hacker News, GitHub und mehr sagen, und lass deinen KI-Agenten diese Erwähnungen durchsuchen und darauf reagieren.

Was kann man mit Rumoro MCP machen?

  • Erwähnungen suchen und priorisieren — Bitten Sie Ihren Assistenten, Erwähnungen über Plattformen hinweg zu finden und zusammenzufassen, nach Stimmung zu filtern und häufige Beschwerden zu identifizieren.
  • Keywords und Unternehmensprofil verwalten — Weisen Sie Ihren Assistenten an, verfolgte Keywords zu aktualisieren, Ihr Unternehmensprofil anzupassen und Vorschläge aus Gesundheitsberichten anzuwenden, um Rauschen zu reduzieren.
  • Analysen lesen und Wettbewerber überwachen — Lassen Sie Ihren Assistenten Engagement-Kennzahlen abrufen, die Stimmung von Wettbewerbern vergleichen und Top-Influencer identifizieren, die Ihre Marke erwähnen.
  • Benachrichtigungen und Segmente einrichten — Bitten Sie Ihren Assistenten, geplante Zusammenfassungen negativer Erwähnungen zu erstellen oder Zielgruppensegmente basierend auf Follower-Zahlen und Engagement aufzubauen.
  • Erwähnungen priorisieren und organisieren — Weisen Sie Ihren Assistenten an, interne Team-Erwähnungen als erledigt zu markieren, Erwähnungen Teammitgliedern zuzuweisen und Notizen für die Nachverfolgung hinzuzufügen.

Gehosteter MCP-Server

npx add-mcp 'https://mcp.rumoro.dev/mcp'

Installiert in Claude Code, Codex, Cursor und mehr

Dokumentation

MCP-Server

Verbinden Sie Claude Code und andere MCP-Clients mit Ihren Erwähnungen. Melden Sie sich mit OAuth an oder verwenden Sie einen API-Schlüssel.

Rumoros Model Context Protocol-Server wird gehostet, es muss also nichts installiert werden. Sobald Ihr MCP-Client verbunden ist, kann Ihr Agent Erwähnungen durchsuchen und priorisieren, Schlüsselwörter und Ihr Unternehmensprofil verwalten, Analysen lesen sowie Benachrichtigungen, Personen und Segmente einrichten. Es gelten dieselben Regeln wie im Dashboard.

https://mcp.rumoro.dev/mcp
  • Gehostet, streambares HTTP, keine Sitzung. Es muss nichts installiert werden. Clients müssen sowohl application/json- als auch text/event-stream-Antworten akzeptieren.
  • OAuth oder ein API-Schlüssel. Clients, die die MCP-Autorisierung unterstützen, melden Sie über den Browser an. Andere senden einen Schlüssel als Bearer-Header. Mit read-Zugriff sieht der Client nur die Lese-Tools, mit write sieht er alle.
  • 55 Tools, die der REST-API entsprechen. Sie sind unter Tools aufgelistet.

Schnellstart

### Server hinzufügen
Führen Sie in Claude Code Folgendes aus:

```bash
claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp
```

Geben Sie dann `/mcp` ein, wählen Sie `rumoro` und **Authentifizieren**. Melden Sie sich an und genehmigen Sie den Zugriff, den der Client anfordert. Wenn Sie zu mehreren Arbeitsbereichen gehören, wählen Sie auch einen aus. Andere Clients finden Sie unter [Installation](#installation).

Für CI, einen Server oder einen Client ohne OAuth erstellen Sie einen Schlüssel auf der Seite **API-Schlüssel**, `read` zum Umschauen oder `write` zum Ändern. Sie sehen ihn nur einmal.
### Fragen
Versuchen Sie: „Welche Erwähnungen waren diese Woche negativ und worüber waren die Leute unzufrieden?“

Authentifizierung

Jeder Tool-Aufruf enthält eine Bearer-Anmeldeinformation. Der Server behandelt beide Arten gleich.

Authorization: Bearer <OAuth access token>
Authorization: Bearer ref_...

OAuth 2.1

Die Anmeldung folgt der MCP-Autorisierungsspezifikation. Ein Aufruf ohne Anmeldeinformation erhält 401 mit WWW-Authenticate: Bearer realm="rumoro-mcp", resource_metadata="https://mcp.rumoro.dev/.well-known/oauth-protected-resource". Der Client registriert sich dann selbst (dynamische Registrierung mit PKCE) und öffnet den Browser. Sie genehmigen jede Anmeldung auf einer Zustimmungsseite, und das Token handelt als Sie, innerhalb Ihrer Rolle in diesem Arbeitsbereich. Zugriffstokens gelten eine Stunde. Mit offline_access erhält der Client auch ein Aktualisierungstoken, das 30 Tage gültig ist und bei jeder Verwendung ersetzt wird. Eine Anmeldung ohne write funktioniert als read.

API-Schlüssel

Erstellen Sie Schlüssel auf der Seite API-Schlüssel oder mit POST /v1/api-keys. Sie sehen jeden Schlüssel nur einmal, und er gehört zu einem Arbeitsbereich. Wenn Sie einen Schlüssel widerrufen, funktioniert der Client bei seinem nächsten Aufruf nicht mehr.

Erkennung

Für die Verbindung ist keine Anmeldeinformation erforderlich. initialize, tools/list und die Ressourcen antworten ohne eine solche. Eine gesendete Anmeldeinformation wird immer geprüft, und jeder tools/call benötigt eine.

Fügen Sie `https://mcp.rumoro.dev/mcp` als benutzerdefinierten Connector hinzu und melden Sie sich an, wenn Sie dazu aufgefordert werden.

Ressourcen

RessourceURIInhalt
openapihttps://api.rumoro.dev/v1/openapi.jsonDie REST-API hinter den Tools, mit allen Schemas
agent-guidehttps://mcp.rumoro.dev/mcp/guideWie ein Agent sich verbindet, was jede Berechtigung erlaubt, und ein Überprüfungs-Workflow

Jedes Tool hat readOnlyHint, destructiveHint und idempotentHint, sodass ein Client weiß, welche Aufrufe zuerst bestätigt werden müssen. Die sieben destruktiven Tools sind unter Tools markiert.

Registries können die Serverkarte lesen.

Verhalten der Tools

  • Jedes Tool führt dieselbe Operation wie die REST-API aus, mit derselben Validierung, denselben Fehlern und demselben Ratenlimit.
  • search_mentions gibt standardmäßig 10 Erwähnungen zurück und hasMore, ohne Cursor. Wenn es mehr gibt, grenzen Sie die Filter oder den Zeitraum ein.
  • Es gibt keine Export-Tools. Verwenden Sie für große Listen die REST-Exporte oder die CLI.
  • Schreib-Tools benötigen einen write-Schlüssel oder eine Anmeldung. Mit read erscheinen sie gar nicht erst.
  • Der Server führt keine Sitzung zwischen Anfragen. Antworten kommen als JSON oder als kurzer Ereignisstrom.

Autorendaten

list_people, get_person und die anderen Personen-Tools geben die öffentlichen Fakten zurück, die Rumoro über Autoren speichert, wie Name, Handle, Bild, Follower-Anzahl und Profildetails. Sie geben niemals eine E-Mail-Adresse zurück, daher ist profile.email über MCP immer null, selbst wenn die REST-API eine zeigt. So funktioniert es erklärt, was gespeichert wird und wie Personen darum bitten können, entfernt zu werden.

Was Sie fragen können

  • „Fasse zusammen, was die Leute in den letzten 7 Tagen auf Hacker News und Reddit über uns gesagt haben.“
  • „Finde Fragen zu unserer Preisgestaltung, die niemand beantwortet hat, und entwirf eine Antwort für jede.“
  • „Welcher Wettbewerber hatte diesen Monat die meisten positiven Erwähnungen und warum?“
  • „Markiere jede Erwähnung von unserem eigenen Team als erledigt.“
  • „Unser Schlüsselwort driftwood ist verrauscht. Sieh dir seinen Gesundheitsbericht an und wende den besten Vorschlag an.“
  • „Erstelle eine tägliche Zusammenfassung negativer Erwähnungen für den Support-Kanal um 9:00 Uhr Berliner Zeit.“
  • „Wer sind die Personen mit mehr als 10.000 Followern, die uns diesen Monat erwähnt haben?“

Dokumentations-MCP-Server

Die Dokumentation hat ihren eigenen schreibgeschützten MCP-Server, der keinen Schlüssel benötigt.

https://docs.rumoro.dev/api/mcp
  • Tools. search_docs durchsucht den Volltext, read_page gibt eine Seite als Markdown über ihren Pfad zurück, z. B. /quickstart, und list_pages listet jede Seite mit Titel und Beschreibung auf.
  • Ressourcen. Jede Seite unter ihrer .mdx-Adresse, plus https://docs.rumoro.dev/llms.txt.
  • Karte. /.well-known/mcp.json.

Sicherheit

  • Geben Sie nur den benötigten Zugriff. Verwenden Sie read zum Erkunden und write nur für einen Agenten, der Dinge ändern soll. Kein Tool kann Abrechnung oder API-Schlüssel ändern, obwohl get_usage und list_ledger den Kontostand lesen.
  • Dieselben Regeln wie die API. Aufrufe handeln als Arbeitsbereich des Schlüssels oder als die angemeldete Person, mit denselben Prüfungen und demselben Ratenlimit.
  • Schlüssel nicht in Repositories aufbewahren. OAuth hinterlässt kein Geheimnis in den Client-Einstellungen. Verwenden Sie bei einem Schlüssel benutzerbezogene Einstellungen oder eine Umgebungsvariable und widerrufen Sie ihn, wenn er leakt.

Installation

Mit OAuth benötigt ein Client nur die URL. Mit einem Schlüssel fügen Sie den Authorization: Bearer ref_...-Header hinzu. In der CLI gibt rumoro mcp:config diese Einstellungen mit Ihrem ausgefüllten Schlüssel aus.

```bash claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp ```
Führen Sie dann `/mcp` aus, wählen Sie `rumoro` und **Authentifizieren**. Fügen Sie `--scope project` hinzu, um die URL im `.mcp.json` des Repositorys zu speichern, oder `--scope user`, um sie in jedem Projekt zu verwenden. Die [Claude-Code-Seite](https://rumoro.dev/claude) führt Sie mit Beispielfragen durch. Mit einem Schlüssel führen Sie Folgendes aus:

```bash
claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp \
  --header "Authorization: Bearer ref_..."
```
Fügen Sie den Server zu `~/.cursor/mcp.json` für jedes Projekt hinzu oder zu `.cursor/mcp.json` für eines. Die [Cursor-Seite](https://rumoro.dev/cursor) führt Sie mit Beispielfragen durch.
```json title=".cursor/mcp.json"
{
  "mcpServers": {
    "rumoro": {
      "url": "https://mcp.rumoro.dev/mcp",
      "headers": { "Authorization": "Bearer ref_..." }
    }
  }
}
```

Lassen Sie `headers` weg, um sich stattdessen mit OAuth anzumelden. Einige Cursor-Versionen erstellen den Anmeldelink, ohne ihn zu öffnen, sodass jedes Tool mit `Unauthorized` antwortet; der Schlüssel funktioniert immer.
Führen Sie **MCP: Server hinzufügen** aus, wählen Sie **HTTP**, geben Sie `https://mcp.rumoro.dev/mcp` ein und nennen Sie ihn `rumoro`. Mit einem Schlüssel verwenden Sie:
```json title=".vscode/mcp.json"
{
  "servers": {
    "rumoro": {
      "type": "http",
      "url": "https://mcp.rumoro.dev/mcp",
      "headers": { "Authorization": "Bearer ref_..." }
    }
  }
}
```
```bash codex mcp add rumoro --url https://mcp.rumoro.dev/mcp codex mcp login rumoro ```
Die [Codex-Seite](https://rumoro.dev/codex) führt Sie mit Beispielfragen durch. Mit einem Schlüssel lesen Sie ihn aus einer Umgebungsvariable.

```bash
export RUMORO_API_KEY="ref_..."
codex mcp add rumoro --url https://mcp.rumoro.dev/mcp --bearer-token-env-var RUMORO_API_KEY
```
Öffnen Sie [grok.com/connectors](https://grok.com/connectors), wählen Sie **Neuer Connector**, dann **Benutzerdefiniert**, und geben Sie `https://mcp.rumoro.dev/mcp` ein. Grok führt die OAuth-Anmeldung aus. Bei Business- und Enterprise-Plänen richtet ein Administrator den Connector zuerst ein. Die [Grok-Seite](https://rumoro.dev/grok) führt Sie mit Beispielfragen durch. Fügen Sie den Server unter `mcp_servers` hinzu und führen Sie dann `hermes mcp login rumoro` aus. Hermes registriert sich selbst bei Rumoro, es muss also keine Client-ID erstellt werden.
```yaml title="~/.hermes/config.yaml"
mcp_servers:
  rumoro:
    url: "https://mcp.rumoro.dev/mcp"
    auth: oauth
```

Überprüfen Sie es mit `hermes mcp test rumoro` oder führen Sie `/reload-mcp` in einer Sitzung aus. Die [Hermes-Seite](https://rumoro.dev/hermes) führt Sie mit Beispielfragen durch. Mit einem Schlüssel ersetzen Sie `auth: oauth` durch `headers: { Authorization: "Bearer ${RUMORO_API_KEY}" }` und setzen `RUMORO_API_KEY` in `~/.hermes/.env`.
```bash openclaw mcp add rumoro --url https://mcp.rumoro.dev/mcp --transport streamable-http --auth oauth openclaw mcp login rumoro openclaw mcp doctor rumoro --probe ```
Die [OpenClaw-Seite](https://rumoro.dev/openclaw) führt Sie mit Beispielfragen durch. Um stattdessen einen API-Schlüssel zu verwenden, installieren Sie die [Rumoro-Fähigkeit](/integrations/openclaw).
Verwenden Sie die Cursor-Einstellungen mit der eigenen Datei und dem URL-Schlüssel des Clients.
| Client | Datei | URL-Schlüssel |
| --- | --- | --- |
| Gemini CLI | `~/.gemini/settings.json` | `httpUrl` |
| Windsurf | `~/.codeium/windsurf/mcp_config.json` | `serverUrl` |
| Jeder andere | Die MCP-Einstellungen des Clients | `url`, plus `"type": "http"` |

Helfen Sie Ihrem Agenten, sich zurechtzufinden

Teilen Sie dem Agenten mit, was Sie in AGENTS.md, CLAUDE.md oder der Regeldatei des Clients verfolgen.

## Rumoro

- Workspace: Driftwood (connected through the `rumoro` MCP server)
- Brand keyword `driftwood`, competitors `flagpole` and `switchboard`, topic `feature flags`
- "Relevant" means the classifier scored it 40 or more; matched counts include noise
- Start with `search_mentions` and a time range; use `get_analytics_*` for numbers over a period
- Only change keywords or alerts when asked; triage (status, assignee, notes) is fine

Fehlerbehebung

ProblemWas zu tun ist
401 „Fehlende oder ungültige Anmeldeinformationen“Melden Sie sich erneut an oder prüfen Sie den Header und dass der Schlüssel nicht widerrufen wurde
Der Client fordert zur Authentifizierung aufFühren Sie seine Anmeldung aus, für Claude Code /mcp und Authentifizieren
Keine Tools werden aufgelistetLaden Sie den Client neu
„Unbekanntes Tool“ für ein Schreib-ToolDer Schlüssel oder die Anmeldung hat nur read
Eine Liste scheint abgeschnittensearch_mentions gibt 10 auf einmal zurück. Grenzen Sie die Filter ein oder verwenden Sie die REST-API, um alles zu durchblättern.
405Verwenden Sie streambares HTTP (POST /mcp), nicht den älteren SSE-Transport