xmagnet

xmagnet — The growth engine Claude can actually run Stop describing what you want done.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Show Suggestions: Display a menu of common xmagnet actions — search contacts, find companies, view pipeline, manage campaigns, and more.
  • Search Contacts: Search for contacts by title, company, or query. ALWAYS searches saved Xmagnet contacts first (free, instant). Only calls external API if Xmagnet returns 0 results (costs credits). Ex
  • Find Contacts At Companies: Find people with a specific title/role at companies matching given criteria. Credits are deducted per search. Examples: 'CTOs at funded SaaS companies', 'VPs of Engineering

What data it sees

Do you need an account

No: the server works without sign-in

xmagnet — The growth engine Claude can actually run

Stop describing what you want done. Tell Claude — and watch it happen.

35 tools that turn one-line prompts into real revenue actions: prospect, enrich, score, deal-make, run campaigns, refine ICP, analyze pipeline — without ever leaving the chat.

🚀 Install in 60 seconds

api.xmagnet.ai/claude

Sign in with Google. Sample workspace spins up instantly — contacts, deals, campaigns, ICP, all live. Every tool works end-to-end on first message.

Free tier exposes all 35 tools. No 2FA. No card. No setup.

What you can ask Claude to do

Find & enrich people

  • "Find C-suite at fintechs that raised Series A in the last 6 months"
  • "Enrich john@acme.com and tell me who else there is worth pitching"
  • "Validate these 200 emails before I send"

Move deals forward

  • "Scan my open pipeline for buying intent — sort by urgency"
  • "Show ghost deals stuck >14 days and draft re-engagement notes"
  • "Create a $50k deal for Acme, assign to me, close target next month"

Run outbound on autopilot

  • "Build a 4-step sequence for VPs of Sales at Series-B SaaS"
  • "Generate a re-engagement campaign for openers who never replied"
  • "Why are open rates down this week vs last month?"

Capture & convert

  • "Generate a landing page for my Q2 webinar with a registration form"
  • "Refine my ICP based on the last 50 deals I closed"
  • "Find competitors of HubSpot and tell me who's hiring AEs"

Built for

Founders, SDRs, RevOps, growth teams. Anyone who'd rather ship a sequence in two sentences than click through five screens.


Install → · Site · Privacy · Terms · Support: support@xmagnet.ai

Server tool list (47)

Raw names from tools/list. Only developers need these.

show_suggestionsDisplay a menu of common xmagnet actions — search contacts, find companies, view pipeline, manage campaigns, and more.
search_contactsSearch for contacts by title, company, or query. ALWAYS searches saved Xmagnet contacts first (free, instant). Only calls external API if Xmagnet returns 0 results (costs credits). Examples: 'CTOs in fintech', 'John Smith at Google', 'VPs of Sales at SaaS startups'. Default limit is 50 saved results. External API fallback returns 5 per page with load_more_contacts.
find_contacts_at_companiesFind people with a specific title/role at companies matching given criteria. Credits are deducted per search. Examples: 'CTOs at funded SaaS companies', 'VPs of Engineering at AWS customers'.
search_companiesSearch for companies by industry, tech stack, funding status, or growth signals. Examples: 'funded SaaS companies in NY', 'companies using Salesforce with 100+ employees'. Default limit is 5 results per page — use load_more_companies to get the next 5.
load_more_companiesLoad more companies from a previous search_companies result. Call this when the user says 'show more', 'load more', or 'more companies'. Pass the same criteria as the original search plus offset = number of companies already shown.
load_more_contactsLoad more contacts from a previous search result. Call when user says 'show more', 'load more', or 'more contacts/investors'. Routes automatically: query → direct waterfall; title+industry → company waterfall; investor=true → more investors. Pass offset = number of contacts already shown. Pass already_shown_urls for investors.
search_investorsFind VCs and angel investors by stage, sector, or geography. Credits are deducted per search.
get_deals_pipelineShow the user's Xmagnet deals pipeline with stage breakdown, values, and win rate analytics.
scan_deal_intentScan emails and campaigns for contacts showing buying intent. Returns ranked intent signals.
get_ghost_pipelineFind stale contacts (90+ days no follow-up) that now have fresh growth signals like hiring, funding, or job changes — warm re-engagement opportunities.
get_campaign_statsGet performance stats for a specific campaign — opens, clicks, replies, bounce rate.
list_campaignsList existing email campaigns with their status, sent count, open/click rates.
create_campaignCreate a DRAFT email campaign. Saves as draft only — no emails are sent. STRICT FLOW — follow exactly in order: 1. FIND CONTACTS: Always call search_crm_contacts FIRST to find contacts already saved in Xmagnet. Only use search_contacts or search_investors (costs credits) if Xmagnet returns 0 results. 2. CHOOSE TYPE: Ask the user — NextGen (bulk/SES) or MyConvo (personal inbox). NEVER default to either. 3. SHOW OPTIONS: Call list_campaign_templates AND list_segments in parallel. Show templates and segments to user. 4. CREATE: User picks a template. Call create_campaign with template_id + contacts. NEVER skip any step. NEVER use paid search when saved contacts exist.
create_dealCreate a new deal in the Xmagnet pipeline.
list_formsList all lead capture forms with their submission counts and URLs.
create_formCreate a new lead capture form using AI. Describe what you need and it generates the form.
list_landing_pagesList all landing pages with their view counts and public URLs.
create_landing_pageCreate a new landing page using AI. Describe what you need and it generates the page.
preview_upload_mappingSTEP 1 of contact upload. Given the column headers from the user's spreadsheet/CSV, returns how each column maps to an Xmagnet field (standard fields + the tenant's saved custom fields). ALWAYS call this before upload_contacts and show the mapping to the user for confirmation. Unrecognized columns are auto-assigned to free custom_field slots.
upload_contactsSTEP 2 of contact upload. Inserts contacts into Xmagnet using the field_mappings confirmed from preview_upload_mapping. Each contact must include the original column names as keys. Requires email per row. Max 500 per call. NEVER call before preview_upload_mapping.
add_custom_fieldAdd a custom column to contacts or companies. field_type is 'text' for free text, or 'dropdown' for a lookup/picklist with fixed choices. IMPORTANT: when the user wants a lookup-style column (e.g. a 'Stage' field) you MUST first ask whether they want it as a lookup (dropdown) or a normal text field. If they choose dropdown and don't give the choices, call this with field_type='dropdown' and NO options — it returns needs_confirmation with AI-suggested options; show those, get the user's approval/edits, then call again with the final options array to actually create the field.
list_sequencesList all email sequences (multi-step drip campaigns) with their status and step counts.
create_sequence_draftCreate a draft multi-step email sequence for an existing campaign. Returns the sequence ready to activate in xmagnet.
search_crm_contactsSearch contacts already saved in Xmagnet. ALWAYS call this tool immediately when the user asks to show, list, or retrieve their contacts/people. Call with empty parameters {} to return all contacts (up to 50). Includes enriched fields: company, title, industry, city, country, LinkedIn, skills, lifecycle stage, score. No credits deducted — reads from saved Xmagnet contacts only.
get_icpShow the user's Ideal Customer Profile (ICP) — who they sell to, industries, titles, company size, pain points, and value prop.
suggest_icpAnalyze the user's account and generate an ICP suggestion based on their website, existing contacts, and campaign history.
get_credit_balanceShow the user's current credit balance — how many search credits remain and have been used.
get_dashboard_statsShow account overview stats: total contacts, active campaigns, deals in pipeline, open rate, and recent activity.
enrich_contactEnrich a contact with verified work email, phone, LinkedIn, company details, and social profiles. Provide email or full name + company.
validate_emailValidate whether one or more email addresses are deliverable. For a single email use 'email'. For bulk (up to 50) use 'emails' array. Checks MX records, identifies disposable/role addresses.
export_contactsExport a list of contacts to CSV format for download. Pass the contacts array from a previous search or Xmagnet query.
save_contacts_to_crmSave contacts from a search result into Xmagnet. Pass the contacts array from search_contacts or find_contacts_at_companies.
get_contact_detailsGet full details of a single contact by email or contact ID — all enriched fields, activity history, and campaign membership.
update_contactUpdate a contact's fields in Xmagnet — job title, company, lifecycle stage, status, notes, etc.
generate_campaign_contentAI-generate email subject lines and body content for a campaign. Describe the goal, audience, and tone.
company_intelligenceDeep research on a company — funding history, leadership, tech stack, recent news, headcount, and growth signals.
find_competitorsFind competitors of a company. Returns similar companies by industry, tech stack, and target market.
analyze_contactsAI analysis of a contact list — breakdown by industry, title, company size, location, and engagement level.
get_bounce_statsGet email bounce statistics — hard bounces, soft bounces, bounce rate by campaign or domain.
get_unsub_statsGet unsubscribe statistics — unsubscribe rate, top unsubscribed campaigns, and unsubscribe trends.
run_ai_reportRun an AI-powered analytics report on any Xmagnet data. Ask any question in plain English — contacts, campaigns, deals, credits, bounces, or unsubscribes. Returns a data table with numbers. Use for: 'Show contacts by industry', 'Top campaigns by open rate', 'Deal pipeline value by stage', 'Credit usage this month', 'Bounce rate by domain', 'Contacts added this week', 'Campaign performance comparison', 'Sequence step funnel', 'Win rate by deal source'.
create_contactAdd a single contact directly to Xmagnet. Use when user says 'add', 'create', or 'save' a contact with specific details. Email is required. Supports: name, company, job_title, phone, linkedin_url, city, state, country, industry, lifecycle_stage (lead/prospect/customer/churned), notes. If a contact with the same email already exists, updates their info instead.
add_contactsAdd multiple contacts to Xmagnet in one call. Use when user provides a list of contacts to add/import. Each contact needs at least an email. Supports up to 200 contacts per call. Automatically deduplicates — existing contacts are updated, new ones are created.
list_segmentsList all saved contact segments (reusable audiences) for this tenant. Use when user says 'show my segments', 'list audiences', 'what segments do I have', or when offering audience options during campaign creation.
apply_segment_to_campaignApply a saved segment to an existing campaign draft, adding all segment contacts as recipients. Use after list_segments when user picks a segment to add to a draft.
list_campaign_templatesList available email campaign templates (system + custom). Use for NextGen campaigns or when user says 'show templates', 'template gallery', 'use a template'. Returns templates with subject, category, and preview.
save_campaign_templateSave the current campaign content as a reusable template for future campaigns. Use when user says 'save this as template', 'create new template'.