Rumoro
आधिकारिकजानें कि लोग Reddit, X, Hacker News, GitHub और अन्य जगहों पर आपके उत्पाद के बारे में क्या कहते हैं, और अपने AI एजेंट को उन उल्लेखों को खोजने और उन पर कार्रवाई करने दें।
Rumoro MCP के साथ आप क्या कर सकते हैं?
- मेंशन खोजें और छाँटें — अपने असिस्टेंट से
search_mentionsका उपयोग करके भावना, स्रोत या समय सीमा के आधार पर मेंशन खोजने और सारांशित करने के लिए कहें। - कीवर्ड और कंपनी प्रोफ़ाइल प्रबंधित करें — अपने असिस्टेंट को ट्रैकिंग कीवर्ड अपडेट करने, अपनी कंपनी प्रोफ़ाइल समायोजित करने, या शोर-भरे कीवर्ड फ़िल्टर को परिष्कृत करने का निर्देश दें।
- एनालिटिक्स और लेखक अंतर्दृष्टि पढ़ें — प्रतिस्पर्धी तुलना, फ़ॉलोअर-काउंट फ़िल्टर, या मेंशन और लोगों के डेटा से जुड़ाव मेट्रिक्स का अनुरोध करें।
- अलर्ट और सेगमेंट सेट करें — अपने असिस्टेंट से नकारात्मक मेंशन के दैनिक डाइजेस्ट बनाने या लेखक विशेषताओं के आधार पर ऑडियंस सेगमेंट तैयार करने के लिए कहें।
- ट्राइएज और वर्कफ़्लो स्वचालन — अपने असिस्टेंट से मेंशन को पूर्ण के रूप में चिह्नित करने, उन्हें असाइन करने, या अनुत्तरित प्रश्नों के उत्तर का मसौदा तैयार करने के लिए कहें।
होस्ट किया गया MCP सर्वर
npx add-mcp 'https://mcp.rumoro.dev/mcp'Claude Code, Codex, Cursor और अन्य में इंस्टॉल होता है
दस्तावेज़
MCP सर्वर
अपने मेंशन्स से Claude Code और अन्य MCP क्लाइंट्स को कनेक्ट करें। OAuth से साइन इन करें या API key का उपयोग करें।
Rumoro का Model Context Protocol सर्वर होस्टेड है, इसलिए इंस्टॉल करने के लिए कुछ नहीं है। एक बार आपका MCP क्लाइंट कनेक्ट हो जाए, तो आपका एजेंट मेंशन्स खोज और ट्रायेज कर सकता है, कीवर्ड और आपकी कंपनी प्रोफ़ाइल प्रबंधित कर सकता है, एनालिटिक्स पढ़ सकता है, और अलर्ट, लोग और सेगमेंट सेट कर सकता है। यह डैशबोर्ड के समान नियमों का पालन करता है।
https://mcp.rumoro.dev/mcp
- होस्टेड, स्ट्रीमेबल HTTP, कोई सत्र नहीं। इंस्टॉल करने के लिए कुछ नहीं है। क्लाइंट्स को
application/jsonऔरtext/event-streamदोनों उत्तर स्वीकार करने चाहिए। - OAuth या API key। MCP प्राधिकरण का समर्थन करने वाले क्लाइंट्स आपको ब्राउज़र के माध्यम से साइन इन कराते हैं। अन्य Bearer हेडर के रूप में एक key भेजते हैं।
readएक्सेस के साथ क्लाइंट केवल पढ़ने के टूल देखता है,writeके साथ यह सब देखता है। - 55 टूल जो REST API से मेल खाते हैं। वे Tools के अंतर्गत सूचीबद्ध हैं।
त्वरित आरंभ
### सर्वर जोड़ेंClaude Code में, चलाएँ
```bash
claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp
```
फिर `/mcp` टाइप करें, `rumoro` चुनें और **Authenticate** करें। साइन इन करें और क्लाइंट द्वारा मांगी गई एक्सेस को स्वीकृत करें। यदि आप कई वर्कस्पेस से संबंधित हैं, तो आप एक भी चुनते हैं। अन्य क्लाइंट्स [Installation](#installation) के अंतर्गत हैं।
CI, सर्वर या OAuth के बिना क्लाइंट के लिए, **API keys** पृष्ठ पर एक key बनाएँ, देखने के लिए `read` या बदलाव करने के लिए `write`। आप इसे केवल एक बार देखते हैं।
### पूछें
"इस सप्ताह कौन से मेंशन्स नकारात्मक थे, और लोग किस बात से नाखुश थे?" आज़माएँ।
प्रमाणीकरण
प्रत्येक टूल कॉल Bearer क्रेडेंशियल ले जाता है। सर्वर दोनों प्रकारों को समान तरीके से संभालता है।
Authorization: Bearer <OAuth access token>
Authorization: Bearer ref_...
OAuth 2.1
साइन-इन MCP प्राधिकरण विनिर्देश का पालन करता है। क्रेडेंशियल के बिना एक कॉल को 401 के साथ WWW-Authenticate: Bearer realm="rumoro-mcp", resource_metadata="https://mcp.rumoro.dev/.well-known/oauth-protected-resource" मिलता है। फिर क्लाइंट स्वयं को पंजीकृत करता है (PKCE के साथ गतिशील पंजीकरण) और ब्राउज़र खोलता है। आप सहमति पृष्ठ पर प्रत्येक साइन-इन को स्वीकृत करते हैं, और टोकन उस वर्कस्पेस में आपकी भूमिका के भीतर, आपके रूप में कार्य करता है। एक्सेस टोकन एक घंटे तक रहते हैं। offline_access के साथ क्लाइंट को एक रिफ्रेश टोकन भी मिलता है जो 30 दिनों तक रहता है और हर बार उपयोग होने पर बदल दिया जाता है। write के बिना साइन-इन read के रूप में काम करता है।
API keys
API keys पृष्ठ पर या POST /v1/api-keys के साथ keys बनाएँ। आप प्रत्येक key को केवल एक बार देखते हैं, और यह एक वर्कस्पेस से संबंधित होती है। जब आप एक key रद्द करते हैं, तो क्लाइंट अपनी अगली कॉल पर काम करना बंद कर देता है।
खोज
कनेक्ट करने के लिए किसी क्रेडेंशियल की आवश्यकता नहीं है। initialize, tools/list और संसाधन बिना किसी के उत्तर देते हैं। भेजा गया क्रेडेंशियल हमेशा जाँचा जाता है, और प्रत्येक tools/call को एक की आवश्यकता होती है।
संसाधन
| संसाधन | URI | इसमें क्या है |
|---|---|---|
openapi | https://api.rumoro.dev/v1/openapi.json | टूल के पीछे REST API, सभी स्कीमा के साथ |
agent-guide | https://mcp.rumoro.dev/mcp/guide | एक एजेंट कैसे कनेक्ट होता है, प्रत्येक अनुमति क्या अनुमति देती है, और एक समीक्षा वर्कफ़्लो |
प्रत्येक टूल में readOnlyHint, destructiveHint और idempotentHint है, इसलिए एक क्लाइंट जानता है कि किन कॉल्स को पहले पुष्टि करनी है। सात विनाशकारी टूल Tools के अंतर्गत चिह्नित हैं।
रजिस्ट्री सर्वर कार्ड पढ़ सकती हैं।
टूल कैसे व्यवहार करते हैं
- प्रत्येक टूल REST API के समान ऑपरेशन चलाता है, समान सत्यापन, त्रुटियों और दर सीमा के साथ।
search_mentionsडिफ़ॉल्ट रूप से 10 मेंशन्स लौटाता है औरhasMore, बिना कर्सर के। जब अधिक हों, तो फ़िल्टर या समय सीमा को संकीर्ण करें।- कोई निर्यात टूल नहीं हैं। बड़ी सूचियों के लिए REST निर्यात या CLI का उपयोग करें।
- लेखन टूल को
writekey या साइन-इन की आवश्यकता होती है।readके साथ वे बिल्कुल दिखाई नहीं देते। - सर्वर अनुरोधों के बीच कोई सत्र नहीं रखता। उत्तर JSON या छोटे इवेंट स्ट्रीम के रूप में आते हैं।
लेखक डेटा
list_people, get_person और अन्य लोगों के टूल Rumoro द्वारा लेखकों के बारे में रखे गए सार्वजनिक तथ्य लौटाते हैं, जैसे नाम, हैंडल, चित्र, अनुयायी गणना और प्रोफ़ाइल विवरण। वे कभी भी ईमेल पता नहीं लौटाते, इसलिए profile.email हमेशा MCP पर null होता है, भले ही REST API एक दिखाता हो। यह कैसे काम करता है बताता है कि क्या संग्रहीत है और लोग कैसे हटाए जाने के लिए कह सकते हैं।
आप क्या पूछ सकते हैं
- "पिछले 7 दिनों में Hacker News और Reddit पर लोगों ने हमारे बारे में क्या कहा, उसका सारांश दें।"
- "हमारी मूल्य निर्धारण के बारे में ऐसे प्रश्न खोजें जिनका किसी ने उत्तर नहीं दिया, और प्रत्येक के लिए उत्तर का मसौदा तैयार करें।"
- "इस महीने किस प्रतियोगी को सबसे अधिक सकारात्मक मेंशन्स मिले, और क्यों?"
- "हमारी अपनी टीम के हर मेंशन को पूर्ण के रूप में चिह्नित करें।"
- "हमारा कीवर्ड
basilशोरगुल वाला है। इसकी स्वास्थ्य रिपोर्ट देखें और सर्वोत्तम सुझाव लागू करें।" - "बर्लिन समय 9:00 बजे समर्थन चैनल के लिए नकारात्मक मेंशन्स का दैनिक डाइजेस्ट बनाएँ।"
- "10,000 से अधिक अनुयायियों वाले लोग कौन हैं जिन्होंने इस महीने हमें मेंशन किया?"
दस्तावेज़ीकरण MCP सर्वर
दस्तावेज़ों का अपना केवल-पढ़ने वाला MCP सर्वर है, और इसे किसी key की आवश्यकता नहीं है।
https://docs.rumoro.dev/api/mcp
- टूल।
search_docsपूर्ण पाठ खोजता है,read_pageएक पृष्ठ को उसके पथ से Markdown के रूप में लौटाता है, जैसे/quickstart, औरlist_pagesप्रत्येक पृष्ठ को उसके शीर्षक और विवरण के साथ सूचीबद्ध करता है। - संसाधन। प्रत्येक पृष्ठ उसके
.mdxपते पर, साथ हीhttps://docs.rumoro.dev/llms.txt। - कार्ड।
/.well-known/mcp.json।
सुरक्षा
- केवल आवश्यक एक्सेस दें। खोजने के लिए
readका उपयोग करें, और केवल उस एजेंट के लिएwriteजिसे चीज़ें बदलनी चाहिए। कोई टूल बिलिंग या API keys नहीं बदल सकता, हालाँकिget_usageऔरlist_ledgerशेष राशि पढ़ते हैं। - API के समान नियम। कॉल्स key के वर्कस्पेस या साइन इन किए गए व्यक्ति के रूप में कार्य करती हैं, समान जाँच और दर सीमा के साथ।
- Keys को रिपॉजिटरी से दूर रखें। OAuth क्लाइंट सेटिंग्स में कोई रहस्य नहीं छोड़ता। key के साथ, उपयोगकर्ता-स्तरीय सेटिंग्स या पर्यावरण चर का उपयोग करें, और यदि यह लीक हो तो इसे रद्द करें।
स्थापना
OAuth के साथ, क्लाइंट को केवल URL की आवश्यकता होती है। key के साथ, Authorization: Bearer ref_... हेडर जोड़ें। CLI में, rumoro mcp:config आपकी key से भरी इन सेटिंग्स को प्रिंट करता है।
फिर `/mcp` चलाएँ, `rumoro` चुनें और **Authenticate** करें। रिपॉजिटरी के `.mcp.json` में URL सहेजने के लिए `--scope project` जोड़ें, या हर प्रोजेक्ट में उपयोग करने के लिए `--scope user`। [Claude Code पृष्ठ](https://rumoro.dev/claude) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है। key के साथ, चलाएँ
```bash
claude mcp add --transport http rumoro https://mcp.rumoro.dev/mcp \
--header "Authorization: Bearer ref_..."
```
हर प्रोजेक्ट के लिए `~/.cursor/mcp.json` में सर्वर जोड़ें, या एक के लिए `.cursor/mcp.json` में। [Cursor पृष्ठ](https://rumoro.dev/cursor) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है।
```json title=".cursor/mcp.json"
{
"mcpServers": {
"rumoro": {
"url": "https://mcp.rumoro.dev/mcp",
"headers": { "Authorization": "Bearer ref_..." }
}
}
}
```
OAuth के साथ साइन इन करने के लिए `headers` छोड़ दें। कुछ Cursor संस्करण साइन-इन लिंक को खोले बिना बनाते हैं, इसलिए हर टूल `Unauthorized` का उत्तर देता है; key हमेशा काम करती है।
**MCP: Add Server** चलाएँ, **HTTP** चुनें, `https://mcp.rumoro.dev/mcp` दर्ज करें और इसे `rumoro` नाम दें। key के साथ, उपयोग करें
```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
```
[Codex पृष्ठ](https://rumoro.dev/codex) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है। key के साथ, इसे पर्यावरण चर से पढ़ें।
```bash
export RUMORO_API_KEY="ref_..."
codex mcp add rumoro --url https://mcp.rumoro.dev/mcp --bearer-token-env-var RUMORO_API_KEY
```
[grok.com/connectors](https://grok.com/connectors) खोलें, **New Connector**, फिर **Custom** चुनें, और `https://mcp.rumoro.dev/mcp` दर्ज करें। Grok OAuth साइन-इन चलाता है। Business और Enterprise योजनाओं पर एक व्यवस्थापक पहले कनेक्टर प्रावधान करता है। [Grok पृष्ठ](https://rumoro.dev/grok) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है।
`mcp_servers` के अंतर्गत सर्वर जोड़ें, फिर `hermes mcp login rumoro` चलाएँ। Hermes स्वयं को Rumoro के साथ पंजीकृत करता है, इसलिए बनाने के लिए कोई क्लाइंट ID नहीं है।
```yaml title="~/.hermes/config.yaml"
mcp_servers:
rumoro:
url: "https://mcp.rumoro.dev/mcp"
auth: oauth
```
इसे `hermes mcp test rumoro` से जाँचें, या सत्र में `/reload-mcp` चलाएँ। [Hermes पृष्ठ](https://rumoro.dev/hermes) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है। key के साथ, `auth: oauth` को `headers: { Authorization: "Bearer ${RUMORO_API_KEY}" }` से बदलें और `RUMORO_API_KEY` को `~/.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
```
[OpenClaw पृष्ठ](https://rumoro.dev/openclaw) उदाहरण प्रश्नों के साथ इसके माध्यम से चलता है। API key का उपयोग करने के लिए, [Rumoro कौशल](/integrations/openclaw) स्थापित करें।
क्लाइंट की अपनी फ़ाइल और URL key के साथ Cursor सेटिंग्स का उपयोग करें।
| क्लाइंट | फ़ाइल | URL key |
| --- | --- | --- |
| Gemini CLI | `~/.gemini/settings.json` | `httpUrl` |
| Windsurf | `~/.codeium/windsurf/mcp_config.json` | `serverUrl` |
| कोई अन्य | क्लाइंट की MCP सेटिंग्स | `url`, साथ ही `"type": "http"` |
अपने एजेंट को रास्ता खोजने में मदद करें
एजेंट को बताएं कि आप AGENTS.md, CLAUDE.md या क्लाइंट की नियम फ़ाइल में क्या ट्रैक करते हैं।
## Rumoro
- Workspace: Basil (connected through the `rumoro` MCP server)
- Brand keyword `basil`, competitor `sorrel`, topic `preview deploys`
- "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
समस्या निवारण
| समस्या | क्या करें |
|---|---|
401 "Missing or invalid credentials" | फिर से साइन इन करें, या हेडर जाँचें और key रद्द नहीं हुई है |
| क्लाइंट प्रमाणीकरण के लिए पूछता है | इसका साइन-इन चलाएँ, Claude Code के लिए /mcp और Authenticate |
| कोई टूल सूचीबद्ध नहीं है | क्लाइंट को पुनः लोड करें |
| लेखन टूल के लिए "Unknown tool" | key या साइन-इन में केवल read है |
| एक सूची छोटी लगती है | search_mentions एक बार में 10 लौटाता है। फ़िल्टर संकीर्ण करें, या सब कुछ पेज करने के लिए REST API का उपयोग करें। |
405 | स्ट्रीमेबल HTTP (POST /mcp) का उपयोग करें, पुराने SSE ट्रांसपोर्ट का नहीं |