Tools Overview
The LeadSponsor MCP server exposes 75+ tools across 16 categories. Most tools are scoped to your workspace (resolved automatically from your sign-in); the Analytics and Brand-intelligence tools query the global sponsorship-deal corpus.
Tools that change your data or spend enrichment credits preview first — your assistant shows you what will happen and asks you to confirm before it runs.
| Tool | Category | What it does |
|---|---|---|
search_entities | Entities | Search brands, rightholders, athletes, events, organizations |
get_entity | Entities | Full metadata + sponsor list for one entity |
get_entity_sponsors | Entities | Brands that have sponsored an entity, by id |
get_recommendations | Recommendations | Workspace's current targets with match rationale |
get_hot_brands | Recommendations | Brands active in recent signals for this workspace |
get_hot_brand_contacts | Recommendations | Key decision-makers at hot brands |
get_targets | Recommendations | Recommendations + hot brands in one payload |
get_due_diligence | Intelligence | Read cached DD report (no generation) |
generate_dd | Intelligence | Generate or refresh a DD report (15–30 s) |
generate_matching | Intelligence | Generate matching scores + attack angles (5–35 s) |
get_matching_cached | Intelligence | Read pre-computed matching scores |
generate_memory | Intelligence | Generate workspace memory from LinkedIn (8–15 s) |
generate_attack_angles | Intelligence | Sales angles + draft email for a target (previews) |
generate_pitch | Intelligence | Commercial pitch for a target (previews) |
get_brand_traffic | Intelligence | Web traffic analytics, 7-day cache |
save_entity_url | Intelligence | Save a website URL to an entity node |
search_signals | Signals | Browse the live sponsorship deal feed |
get_signal | Signals | Full content of one signal |
list_articles | Signals | Recent articles with filters |
expand_node | Graph | Direct neighbors and edges for a node |
expand_by_property | Graph | All entities sharing a property value |
aggregate_deals | Analytics | Deterministic deal counts/rankings by facet |
database_search | Analytics | Faceted AND/OR entity filter over the graph |
get_distinct_values | Analytics | Distinct values a property takes (typeahead) |
get_value_counts | Analytics | Count nodes with a given property value |
brand_intel_benchmark | Brand intelligence | Benchmark deal amounts by sport/league |
brand_intel_opportunities | Brand intelligence | Under-exploited sport segments |
brand_intel_competitors | Brand intelligence | Peer-brand sponsorship activity |
brand_intel_hot_rightholders | Brand intelligence | Rightholders to consider now |
get_workspace_recap | Recaps | Daily workspace AI briefing |
get_global_deals_recap | Recaps | Global deals briefing |
ask_graph | GraphRAG | Natural-language Q&A over the sponsorship graph |
display_leads | Display | Render hot-brand contacts as an interactive table |
get_lists | Lists | List saved brand/contact lists |
create_list | Lists | Create a saved list (previews) |
rename_list | Lists | Rename or re-icon a list (previews) |
delete_list | Lists | Delete a list (previews) |
add_brands_to_list | Lists | Add brands to a list (previews) |
add_contacts_to_list | Lists | Add people to a list (previews) |
remove_brands_from_list | Lists | Remove brands from a list (previews) |
remove_contacts_from_list | Lists | Remove people from a list (previews) |
get_pipeline | Pipeline | Read the pipeline rows |
save_to_pipeline | Pipeline | Add an entity to the pipeline (previews) |
remove_from_pipeline | Pipeline | Remove a pipeline row (previews) |
set_pipeline_status | Pipeline | Move a row to a new status (previews) |
set_entity_note | Pipeline | Replace a row's note (previews) |
add_entity_tag | Pipeline | Add a tag to a row (previews) |
remove_entity_tag | Pipeline | Remove a tag from a row (previews) |
save_as_lead | Pipeline | Flag a row as a lead (previews) |
save_as_contact | Pipeline | Flag a row as a contact (previews) |
add_entity_owner | Pipeline | Assign a member as owner (previews) |
remove_entity_owner | Pipeline | Unassign an owner (previews) |
reco_feedback | Pipeline | Up/down feedback on a recommended brand (previews) |
find_company_contacts | Contacts | Find decision-makers at a company (Lemlist) |
set_contact_email | Contacts | Store an email on a person (previews) |
set_contact_phone | Contacts | Store a phone on a person (previews) |
set_contact_linkedin | Contacts | Store a LinkedIn URL on a person (previews) |
get_entity_enrichment | Contacts | Read cached firmographic enrichment (free) |
enrich_verified_email | Enrichment | Verified email for one person (Lemlist) |
enrich_verified_phone | Enrichment | Verified phone for one person (Lemlist) |
enrich_emails_batch | Enrichment | Bulk email enrichment, up to 50 (Lemlist) |
enrich_phones_batch | Enrichment | Bulk phone enrichment, up to 50 (Lemlist) |
enrich_entity | Enrichment | Enrich a company's firmographics (previews) |
list_reminders | Reminders | List active pipeline follow-ups |
dismiss_reminder | Reminders | Permanently dismiss a reminder (previews) |
snooze_reminder | Reminders | Snooze a reminder N days (previews) |
get_hubspot_status | HubSpot | Check the HubSpot connection |
sync_companies_to_hubspot | HubSpot | Push saved brands to HubSpot (previews) |
sync_contacts_to_hubspot | HubSpot | Push saved people to HubSpot (previews) |
get_workspace_settings | Workspace setup | Read the workspace's customization settings |
get_onboarding_taxonomy | Workspace setup | Canonical taxonomy — call first before writing settings |
update_workspace_settings | Workspace setup | Partial, canon-validated settings update (previews) |
finish_onboarding | Workspace setup | Complete onboarding + start the personalize pipeline (previews) |
get_personalize_status | Workspace setup | Poll the personalize pipeline's progress |
get_sources_presets | Workspace setup | Curated news-source presets for the sources setting |
Timing
Tools that generate content (generate_dd, generate_matching, generate_memory, generate_pitch, generate_attack_angles, enrich_entity, ask_graph) call Claude and take 5–35 seconds. All others return in under 3 seconds from cache or the graph.