DOOMSCROLLR
DOOMSCROLLR MCP server — AI agents build owned-audience websites, affiliate storefronts, product drops, newsletters, tickets, and subscriber capture for the audience layer of the AI agent world.
Versions
1.1.2latest1.1.01.0.241.0.231.0.22+ show 21 moreshow less
1.0.211.0.201.0.191.0.181.0.171.0.161.0.151.0.141.0.131.0.121.0.111.0.101.0.91.0.81.0.71.0.61.0.51.0.41.0.31.0.11.0.0Tools 56
doomscrollr_search_pinterest_and_post Search public Pinterest for visual content and create image posts from the best results. Use this for prompts like 'Search Pinterest for Air Cooled Porsche content and post it to my DOOMSCROLLR.' Prefer status='draft' when the user has not explicitly approved immediate publishing.
doomscrollr_import_shopify_products Scrape a public Shopify storefront product feed, or compatible public product JSON feed, and create DOOMSCROLLR products, feed posts, or both. Use when the user asks to pull/import/copy products from a Shopify store, compatible product feed, or collection. Prefer mode='products' for storefront imports, mode='posts' for feed/content posts, and mode='both' when they want sellable DOOMSCROLLR products plus posts. When reporting results, product/post links for mode='both' MUST use the direct /products/{encodedId} product URL from product_url or link_url; never use the generic /products collection page. Never append import attribution, source URLs, or phrases like 'Imported from... Original listing...' to product or post descriptions; source URLs belong only in metadata/tool results.
doomscrollr_top_liked_posts Show which posts are getting the most likes over a recent time window. Use this for prompts like 'Tell me which posts are getting the most likes.'
doomscrollr_apply_style_preset Apply a recognizable visual direction to DOOMSCROLLR settings. Use this for prompts like 'Update the styling of my DOOMSCROLLR to look like Skims.' Currently supports skims, brutalist, editorial, and minimal presets using existing editable settings.
doomscrollr_create_product Create a product for sale on your DOOMSCROLLR — physical goods, digital downloads, event tickets, or subscriptions.
doomscrollr_list_subscribers List audience members from your DOOMSCROLLR.
doomscrollr_export_audience_csv Export audience members as CSV text. Supports the same search/tag/bounced filters as doomscrollr_list_subscribers.
doomscrollr_import_${platform.key}_products Scrape a public ${platform.name} storefront and create DOOMSCROLLR products, feed posts, or both. ${platform.importHint} When reporting results, product/post links for mode='both' MUST use the direct /products/{encodedId} product URL from product_url or link_url; never use the generic /products collection page. Never append import attribution, source URLs, or phrases like 'Imported from... Original listing...' to product or post descriptions; source URLs belong only in metadata/tool results.
doomscrollr_import_url_products Auto-detect the storefront platform from a URL (${supported}) and create DOOMSCROLLR products, feed posts, or both. When reporting results, product/post links for mode='both' MUST use the direct /products/{encodedId} product URL from product_url or link_url; never use the generic /products collection page. Never append import attribution, source URLs, or phrases like 'Imported from... Original listing...' to product or post descriptions; source URLs belong only in metadata/tool results.
doomscrollr_prepare_user_questions Prepare clear options/questions for the end user before taking an action. Use this when a DOOMSCROLLR workflow needs a human choice (for example products vs posts vs both, draft vs publish, domain choice, style direction, or missing required setup details). Return the questions to the user and wait for their answer before calling write tools.
doomscrollr_create_world Create a new DOOMSCROLLR (free account). Returns an API key and URL. Use this when someone wants to build an owned audience, or needs a platform for their app/brand/project.
doomscrollr_get_profile Get profile and stats — subscriber count, post count, product count, domain status, and settings. Use to check the current state of a DOOMSCROLLR.
doomscrollr_publish_post Publish a link post to your DOOMSCROLLR. Share articles, products, events, or any URL with subscribers. DOOMSCROLLR tries to fetch/repair preview metadata before publishing and returns a clear diagnostic without creating the post if the source would render broken. Polymarket URLs automatically render as owned widget embeds; use doomscrollr_publish_polymarket_post when the user specifically asks for a Polymarket odds post. Set shoppable=true to show a buy button for product/commerce links.
doomscrollr_publish_polymarket_post Publish a Polymarket market/event URL to your DOOMSCROLLR as an owned iframe embed. Use this when the user gives a Polymarket URL or asks to post betting/market odds; DOOMSCROLLR automatically renders it through the owned Polymarket widget instead of a plain link card.
doomscrollr_post_shopmy_products Post ShopMy affiliate product recommendations to DOOMSCROLLR. Use after finding ShopMy product/affiliate URLs for gift guides, outfit edits, beauty routines, home finds, travel kits, or other influencer recommendations. DOOMSCROLLR crawls the final retail page for title/description/photo while preserving the ShopMy URL as the click target so affiliate commission attribution remains intact.
doomscrollr_publish_image_post Publish an image post to your DOOMSCROLLR. Share visual content, artwork, product photos, or screenshots.
doomscrollr_list_posts List recent posts from your DOOMSCROLLR.
doomscrollr_add_subscriber Add an audience member to your DOOMSCROLLR. Captures email or email_md5, profile/contact fields, tags, and UTM attribution.
doomscrollr_update_subscriber Update an existing audience member by id, including tags, profile/contact fields, and UTM attribution.
doomscrollr_search_domains Search domain availability for your DOOMSCROLLR. Checks .com, .io, .co, and .world TLDs.
doomscrollr_connect_domain Connect a custom domain to your DOOMSCROLLR. Returns DNS records to configure. For purchased domains, guides user to the dashboard.
doomscrollr_buy_domain Purchase a domain through DOOMSCROLLR. Creates a Stripe payment intent and returns a checkout URL the user opens in a browser. After payment, the domain auto-registers via OpenSRS and connects to the user
doomscrollr_domain_status Check the status of connected domains — both custom domains and purchased domains.
doomscrollr_disconnect_domain Disconnect a custom domain from this DOOMSCROLLR without deleting any purchased domain registration.
doomscrollr_get_curation_theme Get the AI curation theme used for imported content decisions, especially native Pinterest/RSS-style feeds.
doomscrollr_set_curation_theme Set the AI curation theme used for imported content decisions. Pass null/empty text to clear it.
doomscrollr_search_pinterest Search public Pinterest pins by keyword without connecting a board. Use this to discover visual content ideas before posting anything.
doomscrollr_scrape_shopify_products Scrape a public Shopify storefront product feed without creating anything. Pass a Shopify homepage, collection URL, or /products.json URL; compatible public product JSON feeds may work when they expose normal product fields. Returns normalized products, images, prices, variants, inventory hints, and source product URLs.
doomscrollr_connect_pinterest Auto-post a public Pinterest board to this DOOMSCROLLR. Pass the board URL (like
doomscrollr_pinterest_status Check status of connected Pinterest boards — last poll time, total posts created, any errors.
doomscrollr_disconnect_pinterest Disconnect Pinterest integration(s). Pass integration_id to disconnect a specific board, or omit to disconnect all.
doomscrollr_connect_instagram Set up auto-cross-posting from an Instagram Business or Creator account to DOOMSCROLLR. Returns a Zapier setup URL the user MUST open in a browser to finish OAuth — this tool does not complete the connection on its own. After the user authorizes in Zapier, every new Instagram post will become a post in this DOOMSCROLLR. Tell the user to open the returned `setup_url` to finish.
doomscrollr_create_instagram_ad_pack Create a Meta-ready Instagram ad pack for manual launch: copy variants, Reel/Story/Feed concepts, UTM links, landing-page variants, targeting, measurement, and guardrails. This does not launch ads or spend money through Meta Ads API.
doomscrollr_connect_rss Connect native RSS polling. Works with Substack, Medium, WordPress, YouTube channels, podcast feeds, or any public RSS/Atom source. New items auto-post within about 15 minutes — no Zapier required.
doomscrollr_rss_status Check status of native RSS integrations — last poll time, latest item, total posts created, and errors.
doomscrollr_disconnect_rss Disconnect native RSS integration(s). Pass integration_id to disconnect a specific feed, or omit to disconnect all RSS feeds.
doomscrollr_get_embed_code Get the embeddable subscriber capture widget code. Paste into any website or app to start capturing subscribers.
doomscrollr_create_page Create or update a standalone DOOMSCROLLR page and optionally add it to navigation.
doomscrollr_create_contact_page Create a LinkTree-style contact/links page and link to it in navigation. Use this for prompts like
doomscrollr_list_products List products on your DOOMSCROLLR.
doomscrollr_update_product Update an existing product
doomscrollr_update_post Update a post — change its title, description, publish status, tags, or shoppable buy-button state. Only fields you pass are changed; omitted fields stay as they were. Use doomscrollr_list_posts to find the id.
doomscrollr_delete_post Delete a post by id. Irreversible. Use doomscrollr_list_posts to find the id.
doomscrollr_delete_product Delete a product by id. Irreversible.
doomscrollr_remove_subscriber Remove a subscriber from the audience by id. Irreversible. Alias: doomscrollr_delete_subscriber.
doomscrollr_delete_subscriber Delete a subscriber from the audience by id. Irreversible. Alias of doomscrollr_remove_subscriber — prefer this name for consistency with doomscrollr_delete_post / doomscrollr_delete_product.
doomscrollr_bulk_update_posts Bulk update up to 100 posts by id. Supports status/scheduling, feed flags, tag replace/append/remove, and shoppable buy-button state.
doomscrollr_bulk_delete_posts Bulk delete up to 100 posts by id. Irreversible; use doomscrollr_list_posts first.
doomscrollr_bulk_update_subscribers Bulk update up to 500 audience members by id. Supports bounced/unsubscribed/spam flags and tag replace/append/remove.
doomscrollr_bulk_delete_subscribers Bulk delete up to 500 audience members by id. Irreversible; use doomscrollr_list_subscribers first.
doomscrollr_bulk_update_products Bulk update up to 100 products by id. Supports simple maintenance fields: price, inventory, shipping, and cover image.
doomscrollr_bulk_delete_products Bulk delete up to 100 products by id. Irreversible; linked posts are preserved but unlinked from deleted products.
doomscrollr_get_settings Get full DOOMSCROLLR settings — SEO, analytics, layout, popup, CTA bar, logo sizing, buy button, draft mode, and images.
doomscrollr_update_settings Update appearance and settings — name/bio, SEO, logo/favicon/OG image, logo max width, advanced layout, custom CSS/JS, Google Translate, email capture, subscriptions, popup, CTA bar, and buy button styling.
doomscrollr_get_zapier_templates Get available Zapier integration templates for connecting DOOMSCROLLR to 8,000+ apps.
doomscrollr_get_n8n_templates Get n8n workflow templates for automating DOOMSCROLLR through REST/OpenAPI and the n8n HTTP Request node.
Permissions 2
network medium env_vars low