Skip to main content
New

1,300+ funded startups directory

Browse
LeadMagic logo
LeadMagic
Now: MCP live — 16 tools in your AI assistant

B2B data enrichment in your terminal.

Turn a CSV of company domains or contact emails into fully enriched leads — job titles, verified emails, phone numbers, company intel — without leaving your shell.

Install in one command:

$curl -fsSL https://releases.leadmagic.io/install.sh | bash

One command installs everything · Windows installer

No credit card · 30 seconds to first run · Open source

16

Enrichment tools

40+

Enrichment fields

<1s

Per-row latency

10K

Row CSV limit

Live Demo

See it in action

Install, authenticate, and enrich — watch real CLI commands run with live progress.

leadmagic-cli
Ready
leadmagic-1.0-model
9,412 crCTRL+C to exit
 
Type a command...

Capabilities

Enrichment, data wrangling, and AI — from your shell

Load CSVs, clean data, run enrichment, and query results. The data wrangler and AI chat handle the heavy lifting.

Email Finder
Name + company domain → deliverable work email. One API call, no scraping, no guessing.
Email Validation
SMTP handshake + MX record verification before you send. Slash bounce rates from 8% to under 1%.
Company Enrichment
Domain → industry, headcount, funding stage, tech stack, socials, Crunchbase, and 40+ fields.
Contact Enrichment
Email → job title, seniority, direct phone, profile URL, location, and current employer — in one shot.
Data Wrangler
Load CSVs, clean duplicates, normalize columns, and query your data in plain English. Built-in quality scoring before you spend credits.
Bulk CSV Enrichment
Drop any CSV, pick a column, run enrichment across every row. Results land in a local database — query offline, export when ready.
AI Chat
Ask "which companies in my list raised Series B?" or "find the VP Sales at Acme" — get answers without writing SQL or leaving the terminal.

Built for your workflow

Why a CLI instead of a dashboard?

Dashboards are for reviewing results. The CLI is where the work happens.

Scriptable

Pipe into your existing shell scripts. Cron it. Chain with jq, awk, whatever you use.

Local-first storage

Results land in a local database at .leadmagic/ — query offline, version with git, share with teammates.

AI built in

The data wrangler understands your CSVs — ask it to segment, filter, or summarize without writing SQL.

No browser required

From login to enriched CSV in under 60 seconds. Works over SSH, in CI, on a headless server.

Getting Started

Install in 30 seconds

One command. Works on macOS, Linux, and Windows.

$curl -fsSL https://releases.leadmagic.io/install.sh | bash

Quick start (2 steps):

1
lm login

Authenticate — opens app.leadmagic.io in your browser

2
lm chat

Open AI chat — auto-initializes your project on first run

Secure by default

HTTPS-only downloads
SHA-256 integrity check
Tamper detection (fail-closed)
Auto-installs runtime if needed

Binaries and install scripts from releases.leadmagic.io. Checksummed at build time and verified on install. See changelog →

MCP Server — now live

LeadMagic is available as an MCP server at mcp.leadmagic.io. Your AI assistant gets 16 tools it can call mid-conversation — validate an email, find a contact, enrich a company — without leaving the chat.

  • 16 tools — validate, find, enrich, search, and more
  • Works with Cursor, Claude Desktop, VS Code, Windsurf
  • Same API key as the CLI — one key, all surfaces
  • Zero config — paste key, add JSON, done
Quick config
{
  "mcpServers": {
    "leadmagic": {
      "url": "https://mcp.leadmagic.io/mcp",
      "headers": {
        "x-leadmagic-key": "YOUR_KEY"
      }
    }
  }
}

FAQ

Frequently asked questions

Ready to enrich your data?

Get a free API key, run one install command, and go from CSV to enriched leads in under a minute.