Skip to main content
Glama

Prowlo — Reddit & X for AI agents

Server Details

Reddit & X data for AI agents over MCP. Semantic search, hosted, no Reddit API.

Ownership verified

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

A3.7/5.0

Scored across 43 tools

Disambiguation3/5

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.

Naming Consistency3/5

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.

Tool Count3/5

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.

Completeness3/5

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. 1 tool update
    • Removedhumanize_comment
  2. 8 tool updates
    • Removedget_alerts
    • Addedget_record_comments
    • Removedkeyword_create
    • Removedkeyword_delete
    • Removedkeyword_list
    • Removedkeyword_update
    • Changedsocial_get_post4 fields changed
      • changedInput schema / properties / commentLimit / default
        Previous value: -20New value: +100
      • addedInput schema / properties / commentLimit / description
        Added value: +"Max comments per call, 0-100 (default 100)"
      • changedInput schema / properties / commentLimit / maximum
        Previous value: -20New value: +100
      • addedInput schema / properties / commentOffset
        Added value: +{
        +  "default": 0,
        +  "description": "Skip this many comments (page a thread bigger than one call; pass the previous nextCommentOffset)",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Removedwatcher_add_source
  3. 1 tool update
    • Addedtag_record
  4. 1 tool update
    • Addedget_operational_alerts
  5. 1 tool update
    • Removedresearch_run
  6. 1 tool update
    • Addedupdate_product_profile
  7. 2 tool updates
    • Addedresearch_get
    • Addedresearch_run
  8. 3 tool updates
    • Addedcatalog_get_subreddit
    • Addedcatalog_search_subreddits
    • Addedcatalog_top_subreddits
  9. 9 tool updates
    • Changedkeyword_create3 fields changed
      • changedInput schema / properties / description / description
        Previous 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."
      • changedInput schema / properties / keyword / description
        Previous value: -"A single keyword or phrase to track (2-100 characters)"New value: +"A single term or phrase to tag (2-100 characters)"
      • changedInput schema / properties / keywords / description
        Previous 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)"
    • Changedkeyword_delete1 field changed
      • changedInput schema / properties / id / description
        Previous 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)"
    • Addedkeyword_monitor_create
    • Addedkeyword_monitor_list
    • Changedkeyword_update4 fields changed
      • changedInput schema / properties / active / description
        Previous value: -"Whether the keyword should be active (true) or paused (false)"New value: +"Whether the rule should be active (true) or paused (false)"
      • changedInput schema / properties / description / description
        Previous 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."
      • changedInput schema / properties / id / description
        Previous 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)"
      • changedInput schema / properties / keyword / description
        Previous value: -"New term to rename this keyword to (2-100 characters)"New value: +"New term to rename this rule to (2-100 characters)"
    • Addedtag_rule_create
    • Addedtag_rule_delete
    • Addedtag_rule_list
    • Addedtag_rule_update
  10. 4 tool updates
    • Changedkeyword_create1 field changed
      • changedInput schema / properties / description / maxLength
        Previous value: -500New value: +120
    • Changedkeyword_update1 field changed
      • changedInput schema / properties / description / maxLength
        Previous value: -500New value: +120
    • Changedlist_records1 field changed
      • addedInput schema / properties / includeSuppressed
        Added 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"
        +}
    • Changedsearch_dataset1 field changed
      • addedInput schema / properties / includeSuppressed
        Added 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"
        +}
  11. 36 tool updates
    • First observedalert_create
    • First observedalert_delete
    • First observedalert_get_deliveries
    • First observedalert_list
    • First observedalert_update
    • First observedget_account
    • First observedget_alerts
    • First observedget_crawl_activity
    • First observedget_dataset_summary
    • First observedget_product_profile
    • First observedget_record
    • First observedget_usage
    • First observedhumanize_comment
    • First observedkeyword_create
    • First observedkeyword_delete
    • First observedkeyword_list
    • First observedkeyword_update
    • First observedlist_records
    • First observedlist_watchers
    • First observedsearch_dataset
    • First observedsocial_find_channels
    • First observedsocial_get_post
    • First observedsocial_get_user
    • First observedsocial_get_user_activity
    • First observedsocial_list_posts
    • First observedsocial_search
    • First observedtrend_create
    • First observedtrend_delete
    • First observedtrend_get
    • First observedtrend_list
    • First observedtrend_update
    • First observedwatcher_add_source
    • First observedwatcher_create
    • First observedwatcher_delete
    • First observedwatcher_remove_source
    • First observedwatcher_update

Publisher details

Operator
Prowlo (Egidijus Ambražas, Lithuania) · Publisher source
Vendor relationship
First-party · 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

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    One remote MCP endpoint giving agents live data from Twitter/X, Reddit, web, GitHub, Amazon, and YouTube, no API keys needed, pay per call.
    4
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    MCP 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.
    4
    2
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    One 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.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.