Rumoro

by rumoro.dev · dev.rumoro/mcp

Track what people say about your product on Reddit, X, Hacker News, GitHub and more

OnlineRemote
Category
Search and web data
Connection
Remote (HTTP)
Tools
57 reported
Status
Online

Connect it to your AI

Claude Code

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

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://mcp.rumoro.dev/mcp

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "rumoro": {
      "url": "https://mcp.rumoro.dev/mcp"
    }
  }
}

Tools it offers

57 tools, as the server itself reported during our check on Oct 31, 2026.

  • list_segmentsLists your saved audience segments, which are named people filters such as "Large accounts" or "Open to switching", with the current number of people in each. Also returns presets you can save with create_segment. To see
  • create_segmentSaves an audience segment with a name and a filter. The filter can use platforms, tags, follower range, minimum mentions or negative mentions, intents, keyword kinds the person did or did not mention, first seen within N
  • update_segmentChanges a saved segment's name, description or filter. `filter` sets the full new filter.
  • delete_segmentDeletes a saved segment. The people in it are not changed.
  • list_viewsLists your saved views, which are named mention filters such as "Bug reports" or "Waiting on us". Pass a view's id as viewId to search_mentions to get exactly what it shows.
  • create_viewSaves a view with a name and a filter. The filter uses the fields of search_mentions, such as keywords or keyword kinds, platforms, status, relevant, sentiments, intents, languages, author tags, follower range, replies,
  • update_viewChanges a saved view's name, description or filter. `filter` sets the full new filter.
  • delete_viewDeletes a saved view and leaves its mentions untouched.
  • list_groupsLists the workspace's keyword groups, the default first. Groups organize keywords, for example by client, campaign or product. Every keyword is in one group, a group can hold a term once, and get_usage_breakdown with by=
  • get_groupReturns a keyword group by id, with its number of keywords.
  • create_groupCreates a keyword group with a name that is unique in the workspace. You can add externalId, your own unique id such as a client id. You can also add context, a company description saying who the business is, what it sel
  • update_groupChanges a keyword group's name, its externalId or its company description in context. Null clears externalId. Null clears context too, so the workspace profile applies again, and new mentions use the change right away. T
  • delete_groupDeletes a keyword group and all of its keywords, each as delete_keyword would, mentions included. The default group cannot be deleted. The answer says how many keywords were deleted.
  • search_mentionsSearches the workspace's mentions. You can filter by keyword, platform, status (open, ignored, done), relevant, minimum relevance, minimum confidence (0 to 1), sentiment, intent, text (q, in the post or the author's name
  • get_mentionFetches one mention, classification included (relevance, sentiment, intents, confidence, uncertain, note).
  • list_mention_commentsThe comments under a mention's post, newest first, whether or not each names your keyword, with a light sentiment and intent read and mentionId when a comment is itself one of your mentions. Filled for new relevant menti
  • update_mentionThe only way to change a mention. Set status to "ignored" when it is not interesting, "done" when handled, or "open" to reopen it. Assign it with assigneeId, or null to remove the assignment. Hide it from the feed until
  • add_keywordCreates a keyword to track. kind is "brand" (default), "competitor" or "topic". platforms limits where it runs, all by default. New posts with the term are matched, classified and delivered. To narrow a common word, set
  • update_keywordChanges a keyword. You can rename it with term: the new term is tracked from now on, with no look-back, and the keyword keeps its id, settings and what the old term found. You can set its platforms (a list, or null for a
  • duplicate_keywordCreates a new keyword with an existing keyword's settings. Give the new term, or the same term with another groupId, since a group tracks a term once. It copies the kind, platforms, context, every matching rule, the mont
  • get_analytics_summaryReturns summary counts for a period. Covers matched and relevant mentions, unique posts and people, sentiment, buying intent, questions, reach and triage. Reach sums followers where known. Triage gives open, ignored and
  • get_analytics_seriesCounts matched, relevant and sentiment mentions per day or week (bucket, days by default up to 90 days). Returns one "total" series, or splits by="platform" or by="keyword" (top 20, rest as "other"). Period options match
  • get_analytics_breakdownReturns a table grouped by `by`. That is platform, keyword, sentiment, intent, status (open, ignored, done), hour (weekday and hour in timezone, to see when people post) or person (the most active authors, with followers
  • get_share_of_voiceCompares your brand with competitors. Returns each keyword with matches in the period, with matched, relevant, negative and buy-intent counts and its percentage of all brand and competitor matches. Topics are counted but
  • get_reviews_reportReports on the reviews your keywords collect from the App Store, Google Play, Trustpilot and Google over a period. Includes totals (reviews, average stars, star distribution, replies, open 1 and 2 star reviews), tags fro
  • list_alertsReturns every alert with its filter, mode, schedule and channels. The mode is instant, or hourly, daily or weekly for a digest.
  • get_alertFetches an alert by id. Includes delivery stats as well as its filter, mode, schedule and channels.
  • delete_alertDeletes an alert. Its channels remain and other alerts can use them. This cannot be undone. To keep the alert, disable it with update_alert enabled=false instead.
  • list_channelsLists alert destinations (Slack channels, Telegram chats, email lists, webhooks). Connect Telegram chats in the dashboard under Settings, Integrations. The API can't.
  • list_attentionLists items that need a person, latest first. Kinds are mention.spike (mentions jumped in the last hour), sentiment.negative_spike (24-hour negative share jumped), keyword.noisy (turned noisy) and channel.failing (recent
  • dismiss_attentionMoves an attention item (att_... from list_attention) out of the open list for as long as its condition lasts.
  • create_alertCreates an alert. mode "instant" sends each matching mention as it arrives. "hourly" sends a digest of the previous UTC hour at five past, skips hours with no mention above the minimum, and takes no schedule and no email
  • update_alertChanges an alert's name, enabled, mode, schedule, filter or channelIds. filter and channelIds are replaced in full.
  • mute_authorsAdds authors to an alert's muted list and keeps the rest of the filter. Entries can be profile or post links, @handles, u/names, Bluesky DIDs or display names. Links are stored as the author's profile. Authors already on
  • unmute_authorsTakes authors off an alert's muted list and keeps the rest of the filter. Each entry can be the stored value or a link to the person's profile or posts. Authors not on the list are skipped.
  • list_keywordsLists the workspace's keywords with stats, polling status, matching rules and context, plus `total`. With no arguments you get all keywords, latest first. q searches the term and context. You can filter by kind, status (
  • get_keywordFetches a keyword by id. Returns its setup (term, kind, platforms, matching rules, context, monthly cap, pausedForCap), its stats and how polling goes on each platform.
  • get_keyword_healthChecks whether a keyword earns its cost, over range 7d, 30d or 90d (default 30d). Returns a status with plain-word reasons. noisy is 20+ scored matches with under 30% relevant, quiet is 7+ days old with nothing relevant,
  • delete_keywordStops monitoring a keyword and deletes its mentions, but keeps a post that another keyword also matched. Alerts that named it drop it, and an alert that named only this keyword is disabled instead of widening to all keyw
  • whoamiReturns the workspace this credential works in, the kind of credential (an API key or an OAuth sign-in), whether it can write, and the signed-in user if there is one. Call it once when a session starts, to name the works

Questions

What is the Rumoro MCP server?

Track what people say about your product on Reddit, X, Hacker News, GitHub and more. It is made by rumoro.dev and listed in the official MCP Registry as dev.rumoro/mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Rumoro to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://mcp.rumoro.dev/mcp. In Claude Code, run: claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp

How do I add Rumoro to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://mcp.rumoro.dev/mcp.

How do I add Rumoro to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "rumoro": { "url": "https://mcp.rumoro.dev/mcp" } } }

Does Rumoro work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Rumoro do?

It gives your AI 57 tools, including list_segments, create_segment, update_segment, delete_segment, list_views. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/dev-rumoro-mcp.svg)](https://chen.media/mcp/dev-rumoro-mcp)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/dev-rumoro-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/dev-rumoro-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/dev-rumoro-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Search and web data

See all