mcp-integrationlisted
Install: claude install-skill LeadMagic/leadmagic-skills
# LeadMagic — MCP integration
Prefer the **hosted MCP** over hand-rolled `curl` in agent sessions: OAuth (no key in shell history), server-side token handling, and composite tools that replace multi-call chains.
- **URL:** `https://mcp.leadmagic.io/mcp`
- **Setup docs:** [leadmagic.io/docs/mcp/setup](https://leadmagic.io/docs/mcp/setup?utm_source=github&utm_medium=skill&utm_campaign=leadmagic-skills)
- **Plugin (bundles this + skills + hooks):** [LeadMagic/leadmagic-skills](https://github.com/LeadMagic/leadmagic-skills)
## Config
Claude Code: `claude mcp add --transport http leadmagic https://mcp.leadmagic.io/mcp`
Generic JSON (Cursor / Windsurf / VS Code):
```jsonc
{
"mcpServers": {
"leadmagic": { "url": "https://mcp.leadmagic.io/mcp" }
}
}
```
Complete OAuth in the browser on first use. **401 later → reconnect OAuth in the client** (tokens are server-side; there are no API keys to fix). 402 → credits/billing.
## Tool → REST map (core)
| MCP tool | REST equivalent |
|----------|----------------|
| `check_credit_balance` / `preview_cost` | `GET /v1/credits` / `POST /v1/batch/preview-cost` (free) |
| `find_work_email` / `validate_work_email` | email-finder / email-validation |
| `find_personal_email` / `find_mobile_number` | personal-email-finder / mobile-finder |
| `b2b_profile_to_work_email` / `email_to_b2b_profile` | b2b-profile-email / b2b-profile |
| `search_profile` / `enrich_contact` | profile-search (+composite) |
| `search_people` / `find_people_by_ro