doomscroll-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| loginA | Open a visible browser so you can sign in to Instagram by hand. Credentials are never stored — only the browser profile is persisted, so you log in once. Use force=True to re-auth an expired session or clear a checkpoint. WARNING: automating Instagram violates its ToS and risks the account. Use a secondary/throwaway account, never your main. |
| login_statusA | Report whether the persisted Instagram session is currently logged in. |
| logoutA | Clear the persisted browser profile. Next run requires login() again. |
| doctorA | Diagnose setup: browser availability, profile path, auth state, next action. |
| scroll_reelsA | Scroll the default Instagram Reels feed and return structured reel metadata. Returns {reels: [...], count, timing, fill_rate}. Each reel: url, creator, caption, description (= caption), visual_description (IG auto alt-text), likes, comments, views, shares, reposts, date_posted (ISO 8601), date_posted_ts (unix), audio, _source. Engagement fields are best-effort — missing ones come back null rather than failing. Note on views: the home feed omits view/play counts, so
This call drives the default feed only. For a topic use |
| search_reelsA | Search Instagram by keyword and return matching reels. Same reel shape and error handling as scroll_reels, sourced from the explore
search results for |
| hashtag_reelsB | Browse a hashtag page and return its reels.
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sho0pi/doomscroll-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server