Rumoro
by rumoro.dev · dev.rumoro/mcp
Track what people say about your product on Reddit, X, Hacker News, GitHub and more
- 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/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://mcp.rumoro.dev/mcpCursor, 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 seecreate_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 Nupdate_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 selupdate_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. Tdelete_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 nameget_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 mentiupdate_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 untiladd_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, setupdate_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 aduplicate_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 montget_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 andget_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 matchget_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 followersget_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 butget_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 frolist_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 (recentdismiss_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 emailupdate_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 onunmute_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 keywwhoamiReturns 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
Markdown (GitHub README)
[](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 allFirecrawl MCP ServerVerified maker
@firecrawlFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
ExaVerified maker
exa.aiConnect AI agents to Exa for web search, content fetching, and multi-step research.
Apify MCP serverVerified maker
apify.comExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
Brave search MCP serverVerified maker
@braveBrave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
Organiq
organiqgeo.comSearch Console and GA4 analysis (read-only Google): queries, decay, cannibalization, AI traffic.
AI Setups That Work
aisetupsthatwork.comSearch step-by-step AI setups for small business, work and home. Tested setups first.