Skip to main content
Glama

Revenue Intelligence MCP Server

by drew6050
mock_data.py25 kB
""" Mock data for the Revenue Intelligence MCP server. Contains realistic sample accounts, leads, and prediction logs. In production, this would be replaced with database/data warehouse connections. """ from typing import List, Dict, Any # In-memory storage for accounts (simulates CRM data) ACCOUNTS: List[Dict[str, Any]] = [ { "id": "acc_001", "company": "Acme Corp", "plan": "enterprise", "mrr": 5000, "created_date": "2024-01-15", "industry": "technology", "status": "active", "usage_signals": { "daily_active_users": 45, "features_adopted": 8, "api_calls_per_day": 1200, "support_tickets_30d": 2, "nps_score": 9, "login_frequency_7d": 28 } }, { "id": "acc_002", "company": "TechStart Inc", "plan": "trial", "mrr": 0, "created_date": "2024-10-20", "industry": "saas", "status": "trial", "usage_signals": { "daily_active_users": 8, "features_adopted": 3, "api_calls_per_day": 150, "support_tickets_30d": 0, "nps_score": None, "login_frequency_7d": 12 } }, { "id": "acc_003", "company": "Global Finance Ltd", "plan": "professional", "mrr": 1200, "created_date": "2023-08-10", "industry": "finance", "status": "active", "usage_signals": { "daily_active_users": 22, "features_adopted": 6, "api_calls_per_day": 600, "support_tickets_30d": 1, "nps_score": 8, "login_frequency_7d": 20 } }, { "id": "acc_004", "company": "RetailMax Systems", "plan": "starter", "mrr": 299, "created_date": "2024-06-01", "industry": "retail", "status": "active", "usage_signals": { "daily_active_users": 5, "features_adopted": 2, "api_calls_per_day": 80, "support_tickets_30d": 3, "nps_score": 6, "login_frequency_7d": 8 } }, { "id": "acc_005", "company": "HealthTech Solutions", "plan": "enterprise", "mrr": 8500, "created_date": "2023-03-20", "industry": "healthcare", "status": "active", "usage_signals": { "daily_active_users": 120, "features_adopted": 10, "api_calls_per_day": 2500, "support_tickets_30d": 4, "nps_score": 9, "login_frequency_7d": 35 } }, { "id": "acc_006", "company": "EduLearn Platform", "plan": "professional", "mrr": 950, "created_date": "2024-02-14", "industry": "education", "status": "at_risk", "usage_signals": { "daily_active_users": 12, "features_adopted": 4, "api_calls_per_day": 200, "support_tickets_30d": 8, "nps_score": 4, "login_frequency_7d": 5 } }, { "id": "acc_007", "company": "Manufacturing Pro", "plan": "enterprise", "mrr": 6200, "created_date": "2023-11-05", "industry": "manufacturing", "status": "active", "usage_signals": { "daily_active_users": 65, "features_adopted": 9, "api_calls_per_day": 1800, "support_tickets_30d": 2, "nps_score": 8, "login_frequency_7d": 30 } }, { "id": "acc_008", "company": "SmallBiz Tools", "plan": "starter", "mrr": 199, "created_date": "2024-09-10", "industry": "consulting", "status": "active", "usage_signals": { "daily_active_users": 3, "features_adopted": 2, "api_calls_per_day": 45, "support_tickets_30d": 1, "nps_score": 7, "login_frequency_7d": 10 } }, { "id": "acc_009", "company": "CloudScale Ventures", "plan": "trial", "mrr": 0, "created_date": "2024-10-28", "industry": "technology", "status": "trial", "usage_signals": { "daily_active_users": 15, "features_adopted": 5, "api_calls_per_day": 350, "support_tickets_30d": 0, "nps_score": None, "login_frequency_7d": 18 } }, { "id": "acc_010", "company": "Legal Partners LLP", "plan": "professional", "mrr": 1500, "created_date": "2024-04-22", "industry": "legal", "status": "active", "usage_signals": { "daily_active_users": 18, "features_adopted": 5, "api_calls_per_day": 400, "support_tickets_30d": 2, "nps_score": 8, "login_frequency_7d": 22 } }, { "id": "acc_011", "company": "Marketing Wizards", "plan": "professional", "mrr": 899, "created_date": "2023-12-01", "industry": "marketing", "status": "at_risk", "usage_signals": { "daily_active_users": 6, "features_adopted": 3, "api_calls_per_day": 120, "support_tickets_30d": 5, "nps_score": 5, "login_frequency_7d": 4 } }, { "id": "acc_012", "company": "DataDriven Analytics", "plan": "enterprise", "mrr": 12000, "created_date": "2023-05-15", "industry": "data_analytics", "status": "active", "usage_signals": { "daily_active_users": 200, "features_adopted": 12, "api_calls_per_day": 5000, "support_tickets_30d": 3, "nps_score": 10, "login_frequency_7d": 42 } }, { "id": "acc_013", "company": "Logistics Express", "plan": "starter", "mrr": 249, "created_date": "2024-08-05", "industry": "logistics", "status": "active", "usage_signals": { "daily_active_users": 7, "features_adopted": 3, "api_calls_per_day": 100, "support_tickets_30d": 2, "nps_score": 7, "login_frequency_7d": 12 } }, { "id": "acc_014", "company": "AgriTech Farms", "plan": "professional", "mrr": 1100, "created_date": "2024-03-10", "industry": "agriculture", "status": "active", "usage_signals": { "daily_active_users": 14, "features_adopted": 5, "api_calls_per_day": 280, "support_tickets_30d": 1, "nps_score": 8, "login_frequency_7d": 18 } }, { "id": "acc_015", "company": "PropTech Realty", "plan": "trial", "mrr": 0, "created_date": "2024-10-25", "industry": "real_estate", "status": "trial", "usage_signals": { "daily_active_users": 4, "features_adopted": 2, "api_calls_per_day": 60, "support_tickets_30d": 1, "nps_score": None, "login_frequency_7d": 8 } }, { "id": "acc_016", "company": "InsureTech Global", "plan": "enterprise", "mrr": 7500, "created_date": "2023-07-20", "industry": "insurance", "status": "active", "usage_signals": { "daily_active_users": 95, "features_adopted": 11, "api_calls_per_day": 2200, "support_tickets_30d": 3, "nps_score": 9, "login_frequency_7d": 33 } }, { "id": "acc_017", "company": "MediaStream Co", "plan": "professional", "mrr": 1300, "created_date": "2024-01-08", "industry": "media", "status": "at_risk", "usage_signals": { "daily_active_users": 10, "features_adopted": 4, "api_calls_per_day": 180, "support_tickets_30d": 7, "nps_score": 5, "login_frequency_7d": 6 } }, { "id": "acc_018", "company": "EnergyGrid Solutions", "plan": "enterprise", "mrr": 9800, "created_date": "2023-09-12", "industry": "energy", "status": "active", "usage_signals": { "daily_active_users": 140, "features_adopted": 10, "api_calls_per_day": 3500, "support_tickets_30d": 2, "nps_score": 9, "login_frequency_7d": 38 } }, { "id": "acc_019", "company": "FoodDelivery Hub", "plan": "starter", "mrr": 299, "created_date": "2024-07-15", "industry": "food_delivery", "status": "active", "usage_signals": { "daily_active_users": 9, "features_adopted": 3, "api_calls_per_day": 200, "support_tickets_30d": 1, "nps_score": 7, "login_frequency_7d": 14 } }, { "id": "acc_020", "company": "TravelTech Bookings", "plan": "professional", "mrr": 1750, "created_date": "2024-05-20", "industry": "travel", "status": "active", "usage_signals": { "daily_active_users": 28, "features_adopted": 7, "api_calls_per_day": 850, "support_tickets_30d": 2, "nps_score": 8, "login_frequency_7d": 24 } } ] # In-memory storage for leads (simulates marketing automation/CRM data) LEADS: List[Dict[str, Any]] = [ { "id": "lead_001", "company": "FutureTech Innovations", "industry": "technology", "employee_count": 250, "contact_name": "Sarah Johnson", "contact_title": "VP of Engineering", "signals": { "website_visits_30d": 45, "demo_requested": True, "whitepaper_downloads": 3, "email_engagement_score": 85, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_002", "company": "StartupHub", "industry": "saas", "employee_count": 15, "contact_name": "Mike Chen", "contact_title": "CEO", "signals": { "website_visits_30d": 8, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 35, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_003", "company": "Enterprise Solutions Corp", "industry": "finance", "employee_count": 5000, "contact_name": "Jennifer Williams", "contact_title": "CTO", "signals": { "website_visits_30d": 62, "demo_requested": True, "whitepaper_downloads": 5, "email_engagement_score": 92, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_004", "company": "LocalRetail Co", "industry": "retail", "employee_count": 50, "contact_name": "Robert Martinez", "contact_title": "IT Manager", "signals": { "website_visits_30d": 3, "demo_requested": False, "whitepaper_downloads": 0, "email_engagement_score": 15, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_005", "company": "HealthCare Systems Inc", "industry": "healthcare", "employee_count": 1200, "contact_name": "Dr. Emily Brown", "contact_title": "Chief Medical Information Officer", "signals": { "website_visits_30d": 38, "demo_requested": True, "whitepaper_downloads": 4, "email_engagement_score": 78, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_006", "company": "EduTech Learning", "industry": "education", "employee_count": 180, "contact_name": "David Kim", "contact_title": "Director of Technology", "signals": { "website_visits_30d": 22, "demo_requested": True, "whitepaper_downloads": 2, "email_engagement_score": 65, "linkedin_engagement": False, "free_trial_started": True } }, { "id": "lead_007", "company": "ManufacturePlus", "industry": "manufacturing", "employee_count": 800, "contact_name": "Lisa Anderson", "contact_title": "VP of Operations", "signals": { "website_visits_30d": 18, "demo_requested": False, "whitepaper_downloads": 2, "email_engagement_score": 52, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_008", "company": "ConsultPro Group", "industry": "consulting", "employee_count": 45, "contact_name": "Tom Wilson", "contact_title": "Managing Partner", "signals": { "website_visits_30d": 12, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 42, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_009", "company": "CloudNative Systems", "industry": "technology", "employee_count": 320, "contact_name": "Amanda Lee", "contact_title": "Engineering Manager", "signals": { "website_visits_30d": 55, "demo_requested": True, "whitepaper_downloads": 4, "email_engagement_score": 88, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_010", "company": "LegalTech Partners", "industry": "legal", "employee_count": 95, "contact_name": "James Taylor", "contact_title": "Senior Partner", "signals": { "website_visits_30d": 28, "demo_requested": True, "whitepaper_downloads": 3, "email_engagement_score": 70, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_011", "company": "MarketingGrowth Co", "industry": "marketing", "employee_count": 60, "contact_name": "Rachel Green", "contact_title": "CMO", "signals": { "website_visits_30d": 15, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 48, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_012", "company": "DataScience Labs", "industry": "data_analytics", "employee_count": 450, "contact_name": "Alex Turner", "contact_title": "Head of Data", "signals": { "website_visits_30d": 72, "demo_requested": True, "whitepaper_downloads": 6, "email_engagement_score": 95, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_013", "company": "LogisticsFlow Inc", "industry": "logistics", "employee_count": 220, "contact_name": "Kevin Brown", "contact_title": "Operations Director", "signals": { "website_visits_30d": 10, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 38, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_014", "company": "AgriSolutions Tech", "industry": "agriculture", "employee_count": 140, "contact_name": "Maria Garcia", "contact_title": "Head of Innovation", "signals": { "website_visits_30d": 25, "demo_requested": True, "whitepaper_downloads": 2, "email_engagement_score": 68, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_015", "company": "RealEstateDigital", "industry": "real_estate", "employee_count": 85, "contact_name": "Chris Robinson", "contact_title": "CIO", "signals": { "website_visits_30d": 6, "demo_requested": False, "whitepaper_downloads": 0, "email_engagement_score": 22, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_016", "company": "InsuranceAI Corp", "industry": "insurance", "employee_count": 1500, "contact_name": "Patricia Moore", "contact_title": "SVP of Technology", "signals": { "website_visits_30d": 48, "demo_requested": True, "whitepaper_downloads": 5, "email_engagement_score": 82, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_017", "company": "ContentMedia Group", "industry": "media", "employee_count": 200, "contact_name": "Brian Clark", "contact_title": "VP of Digital", "signals": { "website_visits_30d": 20, "demo_requested": False, "whitepaper_downloads": 2, "email_engagement_score": 55, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_018", "company": "EnergyOptimize Systems", "industry": "energy", "employee_count": 650, "contact_name": "Susan White", "contact_title": "Chief Innovation Officer", "signals": { "website_visits_30d": 42, "demo_requested": True, "whitepaper_downloads": 4, "email_engagement_score": 80, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_019", "company": "FoodTech Delivery", "industry": "food_delivery", "employee_count": 110, "contact_name": "Daniel Nguyen", "contact_title": "Tech Lead", "signals": { "website_visits_30d": 14, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 45, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_020", "company": "TravelCloud Platforms", "industry": "travel", "employee_count": 380, "contact_name": "Michelle Davis", "contact_title": "Director of Engineering", "signals": { "website_visits_30d": 35, "demo_requested": True, "whitepaper_downloads": 3, "email_engagement_score": 75, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_021", "company": "SmallOffice Tools", "industry": "technology", "employee_count": 8, "contact_name": "John Smith", "contact_title": "Founder", "signals": { "website_visits_30d": 2, "demo_requested": False, "whitepaper_downloads": 0, "email_engagement_score": 10, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_022", "company": "MidMarket Dynamics", "industry": "saas", "employee_count": 420, "contact_name": "Karen Johnson", "contact_title": "VP of Product", "signals": { "website_visits_30d": 58, "demo_requested": True, "whitepaper_downloads": 5, "email_engagement_score": 90, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_023", "company": "BioTech Research", "industry": "healthcare", "employee_count": 280, "contact_name": "Dr. Richard Evans", "contact_title": "Director of IT", "signals": { "website_visits_30d": 30, "demo_requested": True, "whitepaper_downloads": 3, "email_engagement_score": 72, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_024", "company": "AutoParts Distribution", "industry": "manufacturing", "employee_count": 550, "contact_name": "Mark Thompson", "contact_title": "COO", "signals": { "website_visits_30d": 16, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 50, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_025", "company": "FinanceAI Solutions", "industry": "finance", "employee_count": 920, "contact_name": "Angela Martinez", "contact_title": "Chief Data Officer", "signals": { "website_visits_30d": 68, "demo_requested": True, "whitepaper_downloads": 7, "email_engagement_score": 94, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_026", "company": "RetailChain Plus", "industry": "retail", "employee_count": 2500, "contact_name": "Steven Parker", "contact_title": "SVP of Technology", "signals": { "website_visits_30d": 52, "demo_requested": True, "whitepaper_downloads": 4, "email_engagement_score": 84, "linkedin_engagement": True, "free_trial_started": False } }, { "id": "lead_027", "company": "NonprofitTech Org", "industry": "nonprofit", "employee_count": 75, "contact_name": "Laura Wilson", "contact_title": "Technology Director", "signals": { "website_visits_30d": 9, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 32, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_028", "company": "CyberSecurity Pro", "industry": "technology", "employee_count": 340, "contact_name": "Michael Chang", "contact_title": "CISO", "signals": { "website_visits_30d": 46, "demo_requested": True, "whitepaper_downloads": 5, "email_engagement_score": 86, "linkedin_engagement": True, "free_trial_started": True } }, { "id": "lead_029", "company": "HospitalityTech Inc", "industry": "hospitality", "employee_count": 190, "contact_name": "Jessica Adams", "contact_title": "IT Manager", "signals": { "website_visits_30d": 11, "demo_requested": False, "whitepaper_downloads": 1, "email_engagement_score": 40, "linkedin_engagement": False, "free_trial_started": False } }, { "id": "lead_030", "company": "GreenEnergy Ventures", "industry": "energy", "employee_count": 410, "contact_name": "Andrew Miller", "contact_title": "VP of Engineering", "signals": { "website_visits_30d": 40, "demo_requested": True, "whitepaper_downloads": 4, "email_engagement_score": 79, "linkedin_engagement": True, "free_trial_started": True } } ] # In-memory storage for prediction logs (append-only) # In production, this would be written to a data warehouse with proper partitioning PREDICTION_LOGS: List[Dict[str, Any]] = []

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/drew6050/revenue-intel-mcp'

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