Prowlo — Reddit & X for AI agents
Server Details
Reddit & X data for AI agents over MCP. Semantic search, hosted, no Reddit API.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 79.7% over 79 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- prowlo-com/prowlo-mcp
- GitHub Stars
- 0
- Server Listing
- prowlo-mcp
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 43 tools
Several tool pairs genuinely overlap (keyword_monitor_create vs watcher_create with platform reddit_search, tag_rule vs keyword_monitor, list_records vs search_dataset, get_record_comments vs social_get_post, catalog_search_subreddits vs social_find_channels) and only stay distinct because the descriptions spend enormous effort disambiguating them. The prose does help, but the boundaries are real and force long cross-references, indicating the set wasn't designed with cleanly separated purposes.
There is a loose two-style pattern: subsystem-prefixed families (alert_*, trend_*, catalog_*, tag_rule_*, watcher_*, social_*, keyword_monitor_*) and unprefixed verb_noun tools (get_account, list_records, search_dataset, tag_record). Readable, but the mix of noun_verb (alert_get_deliveries, research_get) and verb_noun (get_record, list_records) conventions is a deviation from a single predictable pattern.
43 tools is heavy and well past the comfortable 3-15 range, so even with broad platform scope it feels bloated. The breadth (live social reads, catalog, dataset, watchers, keyword monitors, tag rules, alerts, trends, research, account) partly justifies the count, but redundancy such as keyword_monitor_* duplicating watcher_* pushes it past the line.
Reddit-side lifecycle coverage is strong (live reads, catalog, dataset, watchers, alerts, trends, tag rules, research). However, the server is billed as 'Reddit & X' yet no tool touches X/Twitter at all, and research_run is referenced repeatedly in descriptions but is absent, leaving a create-side gap agents will hit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Removed
humanize_comment
8 tool updates
- Removed
get_alerts - Added
get_record_comments - Removed
keyword_create - Removed
keyword_delete - Removed
keyword_list - Removed
keyword_update - Changed
social_get_post4 fields changed- changed
Input schema / properties / commentLimit / defaultPrevious value: -20New value: +100 - added
Input schema / properties / commentLimit / descriptionAdded value: +"Max comments per call, 0-100 (default 100)" - changed
Input schema / properties / commentLimit / maximumPrevious value: -20New value: +100 - added
Input schema / properties / commentOffsetAdded value: +{ + "default": 0, + "description": "Skip this many comments (page a thread bigger than one call; pass the previous nextCommentOffset)", + "minimum": 0, + "type": "integer" +}
- Removed
watcher_add_source
1 tool update
- Added
tag_record
1 tool update
- Added
get_operational_alerts
1 tool update
- Removed
research_run
1 tool update
- Added
update_product_profile
2 tool updates
- Added
research_get - Added
research_run
3 tool updates
- Added
catalog_get_subreddit - Added
catalog_search_subreddits - Added
catalog_top_subreddits
9 tool updates
- Changed
keyword_create3 fields changed- changed
Input schema / properties / description / descriptionPrevious value: -"What this keyword refers to, e.g. \"Syften is a Reddit monitoring SaaS, a competitor\". Strongly recommended: matches are verified against this to weed out coincidental hits (the word \"syften\" also means \"purposes\" in Swedish). Applies to every term in this call, so pass terms with different meanings separately."New value: +"What this term refers to, e.g. \"Syften is a Reddit monitoring SaaS, a competitor\". Strongly recommended: matches are verified against this to weed out coincidental hits (the word \"syften\" also means \"purposes\" in Swedish). Applies to every term in this call, so pass terms with different meanings separately." - changed
Input schema / properties / keyword / descriptionPrevious value: -"A single keyword or phrase to track (2-100 characters)"New value: +"A single term or phrase to tag (2-100 characters)" - changed
Input schema / properties / keywords / descriptionPrevious value: -"Several keywords to add in one call (2-100 characters each)"New value: +"Several terms to add in one call (2-100 characters each)"
- Changed
keyword_delete1 field changed- changed
Input schema / properties / id / descriptionPrevious value: -"The keyword text to delete (the id returned by keyword_list)"New value: +"The term to delete (the id returned by tag_rule_list)"
- Added
keyword_monitor_create - Added
keyword_monitor_list - Changed
keyword_update4 fields changed- changed
Input schema / properties / active / descriptionPrevious value: -"Whether the keyword should be active (true) or paused (false)"New value: +"Whether the rule should be active (true) or paused (false)" - changed
Input schema / properties / description / descriptionPrevious value: -"What this keyword refers to, used to verify that matches are genuinely about it. Pass an empty string to clear it."New value: +"What this term refers to, used to verify that matches are genuinely about it. Pass an empty string to clear it." - changed
Input schema / properties / id / descriptionPrevious value: -"The current keyword text to update (the id returned by keyword_list)"New value: +"The current term to update (the id returned by tag_rule_list)" - changed
Input schema / properties / keyword / descriptionPrevious value: -"New term to rename this keyword to (2-100 characters)"New value: +"New term to rename this rule to (2-100 characters)"
- Added
tag_rule_create - Added
tag_rule_delete - Added
tag_rule_list - Added
tag_rule_update
4 tool updates
- Changed
keyword_create1 field changed- changed
Input schema / properties / description / maxLengthPrevious value: -500New value: +120
- Changed
keyword_update1 field changed- changed
Input schema / properties / description / maxLengthPrevious value: -500New value: +120
- Changed
list_records1 field changed- added
Input schema / properties / includeSuppressedAdded value: +{ + "default": false, + "description": "Include records whose keyword match was judged \"coincidental\" by AI mention verification (the term appeared but the post is not about it). Default false — such records are hidden. Every returned record carries a `verification` field (confirmed | coincidental | pending | clear) either way.", + "type": "boolean" +}
- Changed
search_dataset1 field changed- added
Input schema / properties / includeSuppressedAdded value: +{ + "default": false, + "description": "Include records whose keyword match was judged \"coincidental\" by AI mention verification (the term appeared but the post is not about it). Default false — such records are hidden. Every returned record carries a `verification` field (confirmed | coincidental | pending | clear) either way.", + "type": "boolean" +}
36 tool updates
- First observed
alert_create - First observed
alert_delete - First observed
alert_get_deliveries - First observed
alert_list - First observed
alert_update - First observed
get_account - First observed
get_alerts - First observed
get_crawl_activity - First observed
get_dataset_summary - First observed
get_product_profile - First observed
get_record - First observed
get_usage - First observed
humanize_comment - First observed
keyword_create - First observed
keyword_delete - First observed
keyword_list - First observed
keyword_update - First observed
list_records - First observed
list_watchers - First observed
search_dataset - First observed
social_find_channels - First observed
social_get_post - First observed
social_get_user - First observed
social_get_user_activity - First observed
social_list_posts - First observed
social_search - First observed
trend_create - First observed
trend_delete - First observed
trend_get - First observed
trend_list - First observed
trend_update - First observed
watcher_add_source - First observed
watcher_create - First observed
watcher_delete - First observed
watcher_remove_source - First observed
watcher_update
Publisher details
- Operator
- Prowlo (Egidijus Ambražas, Lithuania) · Publisher source
- Operator website
- https://prowlo.com · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://prowlo.com/docs/mcp-setup · Publisher source
- Trust center
- Not available
- Restrictions
- Free 14-day trial, then $19/mo (no card to start). Account-scoped tools need a sign-in (OAuth); the catalog/research tools work without an account. · Publisher source
Related MCP Connectors
Twitter/X, Instagram, Reddit & TikTok data for AI agents. Billions of posts. No API keys.
Social media data for AI agents: one MCP address, 18 platforms. Pay per call; failed calls are free.
Free web search for AI agents. No API key required. Hosted MCP in active development.
Web scraping, extraction and search for AI agents. Hosted MCP with workspace API keys.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceOne remote MCP endpoint giving agents live data from Twitter/X, Reddit, web, GitHub, Amazon, and YouTube, no API keys needed, pay per call.4MIT
- AlicenseNot gradedqualityCmaintenanceLive X/Twitter and Reddit research. 10 read-only MCP tools, Google/GitHub sign-in. Free tier.2MIT
- FlicenseAqualityCmaintenanceMCP server providing X/Twitter and Reddit search tools for AI agents, returning raw social media data with cleaning and re-ranking, including full Reddit comment tree reading for cost-effective synthesis.42-
- FlicenseNot gradedqualityDmaintenanceOne MCP server that gives AI agents nine live data tools — company hiring signals, SEC filings, academic papers, GitHub repos, Hacker News, Stack Overflow, clinical trials, Federal Register, and global news — all as flat, citation-ready JSON with pay-per-result billing.-
Glama MCP Gateway
Add one secure layer between your agents and this server.