Skip to main content
Glama

Browser History Analysis MCP

by mixophrygian
BROWSING_CATEGORIES.py9.96 kB
# update this to include sites you want to track! BROWSING_CATEGORIES = { # update this to include sites you want to track 'social_media': { 'domains': [ 'facebook.com', 'twitter.com', 'x.com', 'instagram.com', 'reddit.com', 'linkedin.com', 'tiktok.com', 'snapchat.com', 'pinterest.com', 'tumblr.com', 'discord.com', 'slack.com', 'whatsapp.com', 'telegram.org', 'mastodon.social', 'threads.net', 'bsky.social', 'bereal.com' ], 'patterns': [r'social', r'/comments/', r'/status/', r'/post/'], 'subcategories': { 'professional': ['linkedin.com', 'slack.com'], 'messaging': ['whatsapp.com', 'telegram.org', 'discord.com'], 'content_sharing': ['instagram.com', 'tiktok.com', 'pinterest.com'] } }, 'entertainment': { 'domains': [ 'youtube.com', 'netflix.com', 'spotify.com', 'twitch.tv', 'hulu.com', 'disneyplus.com', 'hbomax.com', 'primevideo.com', 'vimeo.com', 'soundcloud.com', 'pandora.com', 'applemusic.com', 'deezer.com', 'crunchyroll.com', 'funimation.com', 'steam.com', 'epicgames.com', 'ign.com', 'gamespot.com', 'kotaku.com', 'polygon.com' ], 'patterns': [r'/watch', r'/video/', r'/episode/', r'/game/', r'wiki\.fandom\.com'], 'subcategories': { 'video': ['youtube.com', 'netflix.com', 'twitch.tv'], 'music': ['spotify.com', 'soundcloud.com', 'pandora.com'], 'gaming': ['steam.com', 'epicgames.com', 'ign.com', r'\.fandom\.com'] } }, 'development': { 'domains': [ 'stackoverflow.com', 'github.com', 'gitlab.com', 'bitbucket.org', 'developer.mozilla.org', 'w3schools.com', 'css-tricks.com', 'dev.to', 'hashnode.dev', 'codesandbox.io', 'codepen.io', 'jsfiddle.net', 'replit.com', 'vercel.com', 'netlify.com', 'npmjs.com', 'pypi.org', 'crates.io', 'packagist.org', 'docker.com', 'kubernetes.io', 'terraform.io' ], 'patterns': [ r'docs\..*\.(?:com|org|io)', r'.*\.readthedocs\.io', r'/documentation/', r'/api/', r'/reference/', r'github\.com/.*/(?:issues|pull|wiki)', r'stackoverflow\.com/questions/' ], 'subcategories': { 'q&a': ['stackoverflow.com', 'dev.to'], 'repositories': ['github.com', 'gitlab.com', 'bitbucket.org'], 'documentation': [r'docs\.', r'\.readthedocs\.io', 'developer.mozilla.org'], 'tools': ['codesandbox.io', 'codepen.io', 'replit.com'] } }, 'education': { 'domains': [ 'coursera.org', 'udemy.com', 'edx.org', 'khanacademy.org', 'udacity.com', 'pluralsight.com', 'lynda.com', 'skillshare.com', 'masterclass.com', 'brilliant.org', 'datacamp.com', 'codecademy.com', 'freecodecamp.org', 'mit.edu', 'stanford.edu', 'harvard.edu', 'arxiv.org', 'scholar.google.com', 'jstor.org', 'pubmed.ncbi.nlm.nih.gov', 'wikipedia.org', 'wikihow.com', 'instructables.com', 'oreilly.com' ], 'patterns': [ r'/course/', r'/tutorial/', r'/learn/', r'/guide/', r'/how-to', r'\.edu/', r'/research/', r'/paper/', r'/study/' ], 'subcategories': { 'moocs': ['coursera.org', 'udemy.com', 'edx.org'], 'technical': ['freecodecamp.org', 'codecademy.com', 'datacamp.com'], 'academic': ['arxiv.org', 'scholar.google.com', 'jstor.org', r'\.edu/'], 'practical': ['wikihow.com', 'instructables.com'] } }, 'productivity': { 'domains': [ 'notion.so', 'trello.com', 'asana.com', 'todoist.com', 'monday.com', 'clickup.com', 'airtable.com', 'basecamp.com', 'jira.atlassian.com', 'confluence.atlassian.com', 'evernote.com', 'onenote.com', 'obsidian.md', 'roamresearch.com', 'workflowy.com', 'calendar.google.com', 'outlook.com', 'zoom.us', 'meet.google.com', 'teams.microsoft.com', 'calendly.com' ], 'patterns': [r'/calendar/', r'/tasks/', r'/projects/', r'/workspace/'], 'subcategories': { 'project_management': ['trello.com', 'asana.com', 'jira.atlassian.com'], 'notes': ['notion.so', 'evernote.com', 'obsidian.md'], 'communication': ['zoom.us', 'meet.google.com', 'teams.microsoft.com'] } }, 'news': { 'domains': [ 'nytimes.com', 'washingtonpost.com', 'wsj.com', 'ft.com', 'economist.com', 'bbc.com', 'cnn.com', 'reuters.com', 'apnews.com', 'npr.org', 'theguardian.com', 'foxnews.com', 'nbcnews.com', 'abcnews.go.com', 'usatoday.com', 'politico.com', 'axios.com', 'bloomberg.com', 'techcrunch.com', 'theverge.com', 'arstechnica.com', 'wired.com', 'hackernews.com', 'news.ycombinator.com', 'lobste.rs', 'slashdot.org' ], 'patterns': [r'/article/', r'/story/', r'/news/', r'/\d{4}/\d{2}/\d{2}/'], 'subcategories': { 'mainstream': ['nytimes.com', 'bbc.com', 'cnn.com'], 'tech': ['techcrunch.com', 'theverge.com', 'arstechnica.com'], 'aggregators': ['news.ycombinator.com', 'reddit.com/r/news'] } }, 'shopping': { 'domains': [ 'amazon.com', 'ebay.com', 'etsy.com', 'alibaba.com', 'walmart.com', 'target.com', 'bestbuy.com', 'homedepot.com', 'lowes.com', 'ikea.com', 'wayfair.com', 'shopify.com', 'wish.com', 'costco.com', 'sephora.com', 'ulta.com', 'nike.com', 'adidas.com', 'apple.com', 'samsung.com' ], 'patterns': [r'/product/', r'/cart/', r'/checkout/', r'/shop/', r'/store/'], 'subcategories': { 'marketplace': ['amazon.com', 'ebay.com', 'etsy.com'], 'retail': ['walmart.com', 'target.com', 'costco.com'], 'specialty': ['sephora.com', 'nike.com', 'apple.com'] } }, 'finance': { 'domains': [ 'chase.com', 'bankofamerica.com', 'wellsfargo.com', 'citi.com', 'paypal.com', 'venmo.com', 'cashapp.com', 'zelle.com', 'wise.com', 'coinbase.com', 'binance.com', 'kraken.com', 'robinhood.com', 'etrade.com', 'fidelity.com', 'vanguard.com', 'schwab.com', 'mint.com', 'ynab.com', 'personalcapital.com', 'creditkarma.com' ], 'patterns': [r'/banking/', r'/wallet/', r'/account/', r'/trading/'], 'subcategories': { 'banking': ['chase.com', 'bankofamerica.com', 'wellsfargo.com'], 'payments': ['paypal.com', 'venmo.com', 'cashapp.com'], 'investing': ['robinhood.com', 'fidelity.com', 'vanguard.com'], 'crypto': ['coinbase.com', 'binance.com', 'kraken.com'] } }, 'health': { 'domains': [ 'webmd.com', 'mayoclinic.org', 'healthline.com', 'medlineplus.gov', 'nih.gov', 'cdc.gov', 'who.int', 'drugs.com', 'rxlist.com', 'myfitnesspal.com', 'fitbit.com', 'strava.com', 'headspace.com', 'calm.com', 'betterhelp.com', 'talkspace.com', 'zocdoc.com', 'neko.com' ], 'patterns': [r'/health/', r'/medical/', r'/symptoms/', r'/conditions/'], 'subcategories': { 'medical_info': ['webmd.com', 'mayoclinic.org', 'healthline.com'], 'fitness': ['myfitnesspal.com', 'fitbit.com', 'strava.com'], 'mental_health': ['headspace.com', 'calm.com', 'betterhelp.com'] } }, 'reference': { 'domains': [ 'google.com', 'bing.com', 'duckduckgo.com', 'yandex.com', 'baidu.com', 'dictionary.com', 'thesaurus.com', 'merriam-webster.com', 'oxforddictionaries.com', 'translate.google.com', 'deepl.com', 'wolframalpha.com', 'archive.org', 'maps.google.com', 'openstreetmap.org', 'waze.com', 'weather.com', 'timeanddate.com', 'xe.com', 'calculator.net' ], 'patterns': [r'/search', r'/define/', r'/translate/', r'/maps/', r'/directions/'], 'subcategories': { 'search': ['google.com', 'bing.com', 'duckduckgo.com'], 'language': ['dictionary.com', 'translate.google.com', 'deepl.com'], 'utilities': ['maps.google.com', 'weather.com', 'xe.com'] } }, 'professional': { 'domains': [ 'salesforce.com', 'hubspot.com', 'zendesk.com', 'intercom.com', 'mailchimp.com', 'constantcontact.com', 'hootsuite.com', 'buffer.com', 'canva.com', 'figma.com', 'adobe.com', 'sketch.com', 'miro.com', 'tableau.com', 'powerbi.microsoft.com', 'datastudio.google.com' ], 'patterns': [r'/dashboard/', r'/analytics/', r'/reports/', r'/design/'], 'subcategories': { 'crm': ['salesforce.com', 'hubspot.com', 'zendesk.com'], 'marketing': ['mailchimp.com', 'hootsuite.com', 'buffer.com'], 'design': ['canva.com', 'figma.com', 'adobe.com'], 'analytics': ['tableau.com', 'powerbi.microsoft.com'] } }, 'travel': { 'domains': [ 'booking.com', 'expedia.com', 'tripadvisor.com', 'airbnb.com', 'kayak.com', 'skyscanner.com', 'hotels.com', 'trivago.com', 'orbitz.com', 'agoda.com', 'lonelyplanet.com', 'viator.com', 'greatwolf.com' ], 'patterns': [r'/flight/', r'/hotel/', r'/booking/', r'/travel/', r'/stay/'], 'subcategories': { 'lodging': ['booking.com', 'airbnb.com', 'agoda.com', 'hotels.com'], 'flights': ['expedia.com', 'kayak.com', 'skyscanner.com'], 'reviews': ['tripadvisor.com', 'lonelyplanet.com'], 'meta_search': ['trivago.com', 'orbitz.com', 'viator.com'] } } }

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/mixophrygian/browser_history_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server