Doomscrollr MCP server
{
"mcpServers": {
"doomscrollr": {
"command": "npx",
"args": [
"-y",
"@doomscrollr/mcp-server@latest"
],
"env": {
"DOOMSCROLLR_API_KEY": "<doomscrollr_api_key>",
"OAUTH_TOKEN_SECRET": "<oauth_token_secret>",
"OAUTH_REGISTRATION_ACCESS_TOKEN": "<oauth_registration_access_token>",
"OAUTH_CREDENTIALS_SHARED_SECRET": "<oauth_credentials_shared_secret>"
}
}
}
}{
"mcpServers": {
"doomscrollr": {
"command": "npx",
"args": [
"-y",
"@doomscrollr/mcp-server@latest"
],
"env": {
"DOOMSCROLLR_API_KEY": "<doomscrollr_api_key>",
"OAUTH_TOKEN_SECRET": "<oauth_token_secret>",
"OAUTH_REGISTRATION_ACCESS_TOKEN": "<oauth_registration_access_token>",
"OAUTH_CREDENTIALS_SHARED_SECRET": "<oauth_credentials_shared_secret>"
}
}
}
}{
"mcpServers": {
"doomscrollr": {
"command": "npx",
"args": [
"-y",
"@doomscrollr/mcp-server@latest"
],
"env": {
"DOOMSCROLLR_API_KEY": "<doomscrollr_api_key>",
"OAUTH_TOKEN_SECRET": "<oauth_token_secret>",
"OAUTH_REGISTRATION_ACCESS_TOKEN": "<oauth_registration_access_token>",
"OAUTH_CREDENTIALS_SHARED_SECRET": "<oauth_credentials_shared_secret>"
}
}
}
}{
"servers": {
"doomscrollr": {
"command": "npx",
"args": [
"-y",
"@doomscrollr/mcp-server@latest"
],
"env": {
"DOOMSCROLLR_API_KEY": "${input:doomscrollr_api_key}",
"OAUTH_TOKEN_SECRET": "${input:oauth_token_secret}",
"OAUTH_REGISTRATION_ACCESS_TOKEN": "${input:oauth_registration_access_token}",
"OAUTH_CREDENTIALS_SHARED_SECRET": "${input:oauth_credentials_shared_secret}"
}
}
},
"inputs": [
{
"id": "doomscrollr_api_key",
"type": "promptString",
"description": "Doomscrollr api key",
"password": true
},
{
"id": "oauth_token_secret",
"type": "promptString",
"description": "Oauth token secret",
"password": true
},
{
"id": "oauth_registration_access_token",
"type": "promptString",
"description": "Oauth registration access token",
"password": true
},
{
"id": "oauth_credentials_shared_secret",
"type": "promptString",
"description": "Oauth credentials shared secret",
"password": true
}
]
}{
"mcpServers": {
"doomscrollr": {
"command": "npx",
"args": [
"-y",
"@doomscrollr/mcp-server@latest"
],
"env": {
"DOOMSCROLLR_API_KEY": "<doomscrollr_api_key>",
"OAUTH_TOKEN_SECRET": "<oauth_token_secret>",
"OAUTH_REGISTRATION_ACCESS_TOKEN": "<oauth_registration_access_token>",
"OAUTH_CREDENTIALS_SHARED_SECRET": "<oauth_credentials_shared_secret>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @doomscrollr/mcp-serverversion 1.1.2
What it does
Doomscrollr exposes tools for AI agents to build and manage owned-audience websites, including pages, posts, products, subscriber lists, and integrations with Shopify, ShopMy, RSS, and Pinterest. It is for developers building creator storefronts, newsletters, affiliate feeds, and similar sites through Claude, Cursor, or other MCP clients.
- Build a Linktree-like link aggregator or creator storefront from a text prompt.
- Import products from Shopify, Gumroad, Bandcamp, or other storefronts and publish them as a managed product catalog.
- Connect RSS feeds or Pinterest sources to automatically populate a website with posts or social content.
Tools this server exposes
| Tool | Does |
|---|---|
| build_linktree | Generate a Linktree-style owned website. |
| build_website | Build a general website from a prompt. |
| build_shopify | Create an ecommerce site based on Shopify structure. |
| build_newsletter | Set up a newsletter site. |
| build_social_feed | Build a social feed website. |
| publish_post | Publish a post to the site. |
| publish_image_post | Publish a post with an image. |
| create_product | Add a product to the storefront. |
| list_products | Retrieve all products. |
| scrape_shopify_products | Extract products from a Shopify store. |
| import_shopify_products | Import products from Shopify into the site. |
| scrape_url_products | Auto-detect and extract products from any URL. |
| add_subscriber | Add a subscriber to the audience list. |
| list_subscribers | Retrieve all subscribers. |
| export_audience_csv | Export subscriber list as CSV. |
| connect_rss | Connect an RSS feed source. |
| connect_pinterest | Connect a Pinterest account. |
| search_pinterest | Search and retrieve Pinterest content. |
| search_domains | Search for available domain names. |
| buy_domain | Purchase a domain. |
| connect_domain | Connect a custom domain to the site. |
| get_profile | Retrieve user profile information. |
| get_settings | Retrieve site settings. |
| get_embed_code | Get embed code for the site or content. |
| top_liked_posts | Retrieve the most popular posts. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.