lead-scoring-ai-mcp
v1.0.1
Published
Lead Scoring Ai tools for AI agents. Capabilities: score lead, add lead, update lead activity. Built by MEOK AI Labs.
Maintainers
Readme
Lead Scoring AI
By MEOK AI Labs — B2B lead scoring with engagement tracking and prioritization
Installation
pip install lead-scoring-ai-mcpUsage
python server.pyTools
score_lead
Score a lead based on firmographic data (company size, budget, engagement, decision maker contact).
Parameters:
lead_id(str): Lead identifiercompany_size(int): Number of employeesbudget(float): Budget amountengagement_score(float): Engagement score 0-100has_decision_maker_contact(bool): Whether decision maker is knownemail_verified(bool): Whether email is verifiedwebsite_traffic_monthly(int): Monthly website visitors
add_lead
Add a new lead to tracking.
Parameters:
lead_id(str): Lead identifiercompany_name(str): Company namecontact_name(str): Contact person namecontact_email(str): Contact emailcompany_size(int): Number of employeesindustry(str): Industry sector
update_lead_activity
Record lead activity (email_open, email_click, website_visit, demo_request, pricing_page, proposal_view, meeting_booked).
Parameters:
lead_id(str): Lead identifieractivity_type(str): Type of activitymetadata(dict): Additional activity metadata
get_lead_score
Get current score for a lead.
get_all_leads
Get all leads with scores, optionally filtered by priority (hot, warm, cold).
get_lead_activities
Get activity history for a lead within a date range.
get_lead_timeline
Get engagement timeline for a lead.
predict_conversion
Predict conversion probability based on score and activity history.
get_priority_leads
Get leads above a minimum score threshold.
track_engagement_trend
Get engagement trend over time (increasing, decreasing, no_activity).
Authentication
Free tier: 15 calls/day. Upgrade at meok.ai/pricing for unlimited access.
License
MIT — MEOK AI Labs
