All notable changes to LeadMagic MCP Server will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- 📝 GitHub Setup Guide: Created detailed repository configuration instructions
- 👥 Code Owners: Added CODEOWNERS file for team collaboration
- 📦 NPM Package: Enhanced .npmignore for cleaner package distribution
- 🏷️ Enhanced Keywords: Added more discoverable keywords for better SEO
- 🔧 Package Polish: Improved files array and metadata for npm distribution
- 📊 Repository Analytics: Optimized for developer discoverability
- 🔧 Workflow Fixes: Fixed deprecated GitHub Actions and improved release process
- 🔄 Updated Dependencies: Updated MCP SDK to v1.13.0 for latest features
- 🛠️ CI Improvements: Updated to Node.js 20 and improved cross-platform testing
- 🎯 Complete Setup Guide: Step-by-step GitHub repository configuration
- 🔖 Topics & Tags: Comprehensive list of repository topics
- 🌐 Social Preview: Instructions for professional repository appearance
- ⚙️ Repository Features: Guide for enabling all GitHub features
- 🚫 Removed Funding: Removed GitHub sponsorship and funding configurations
- 🔧 Fixed Workflows: Updated deprecated actions and improved reliability
- 🛡️ ESLint Fixes: Resolved configuration issues and improved error handling
- ⚡ CI Pipeline: More robust testing with better error tolerance
- Some deprecation warnings in npm install are from transitive dependencies and don't affect functionality
- CI now uses Node.js 20 for optimal compatibility with all dependencies
- 🎨 Redesigned README: More professional and impactful header with enhanced badges and styling
- 📦 Improved package.json: Enhanced description, better keywords, and professional author info
- 🎯 Better branding: Updated title and enhanced visual presentation
- 🔧 Documentation polish: Cleaned up terminology and improved professional presentation
- 🏷️ Enhanced badges: Added download count, security verification, and production-ready badges
- 🎨 Visual improvements: Better color scheme and professional badge styling
- 📝 Documentation consistency: Improved B2B profile terminology throughout
- 🔗 Contributing URLs: Fixed all placeholder URLs to proper LeadMagic organization
- 📚 Professional presentation: Enhanced overall documentation quality and readability
- ✨ Complete LeadMagic API Integration: All 19 endpoints implemented with full TypeScript support
- 🔌 Universal MCP Support: Compatible with Claude Desktop, Cursor, Windsurf, Continue.dev, VS Code, Zed
- 🛠️ Interactive Installer: Zero-config setup for all major AI tools and MCP clients
- 🎯 Zero Configuration: One-line npx setup with automatic client detection
- 🔒 Enterprise Security: Production-ready security, validation, and error handling
- 📚 Comprehensive Documentation: Complete guides, examples, and troubleshooting
- All 19 LeadMagic API endpoints fully implemented and tested
- Email validation and finding capabilities
- Profile and company search functionality
- Mobile number discovery
- Job and employee intelligence
- Company funding and financial data
- Advertisement intelligence (Google, Meta, B2B)
- Complete type safety with Zod schemas
- Interactive installer for easy setup across all platforms
- Claude Desktop - Official Anthropic client support
- Cursor - Cline extension integration
- Windsurf - Codeium's AI IDE support
- Continue.dev - Open source coding assistant
- VS Code - Cline and Continue extension support
- Zed Editor - Modern code editor integration
- Any MCP-compatible client - Standard protocol support
- Zero-config npx usage - Run without installation
- TypeScript-first with strict type checking
- Comprehensive error handling with user-friendly messages
- Production-ready configuration out of the box
- Automatic config detection for multiple platforms
- Interactive CLI with colored output and clear instructions
- Rate limiting compliance with LeadMagic API limits
- Comprehensive validation using Zod schemas
- Error recovery and retry logic
- Secure credential handling via environment variables
- Request/response logging for debugging
- Custom timeout configuration
- Complete README with installation matrix
- API reference with credit consumption details
- Usage examples for all 19 endpoints
- Live API validation with real endpoint testing
- MCP inspector support for development
- Security best practices documentation
- npm package ready for global distribution
- GitHub repository with complete source code
- Interactive installer binary (
leadmagic-mcp-install) - Environment templates (.env.example)
- Cross-platform support (macOS, Windows, Linux)
- Node.js 18+ runtime support
- ES modules with modern JavaScript
- MCP SDK v1.0.0+ for protocol compliance
- Axios HTTP client with comprehensive error handling
- Zod validation for all API inputs and outputs
- ESLint & Prettier for code quality
-
Credits Management
get_credits- Check API credit balance
-
Email Operations
validate_email- Email deliverability validationfind_email- Find verified email addressesfind_personal_email- Personal email discoverysocial_to_work_email- Work email from social profiles
-
Profile & Company Intelligence
search_profile- B2B profile enrichment (300 req/min)search_company- Company data enrichmentemail_to_profile- B2B profile URLs from emailsget_company_funding- Funding, financials, competitors
-
Contact Discovery
find_mobile- Mobile phone number finder
-
Job & Employee Intelligence
find_jobs- Job posting search with filtersfind_role- Specific role/position finderfind_employees- Company employee discoveryget_job_countries- Available job search countriesget_job_types- Available job types for filtering
-
Advertisement Intelligence
search_google_ads- Google Ads searchsearch_meta_ads- Meta (Facebook/Instagram) Adssearch_b2b_ads- B2B advertising campaignsget_b2b_ad_details- Detailed B2B ad information
- No API keys in code - Environment variable only
- Secure configuration - Automatic .gitignore setup
- Input validation - All requests validated with Zod
- Error sanitization - No sensitive data in error messages
- Rate limiting respect - Complies with API limits
| Endpoint | Credits | Notes |
|---|---|---|
/credits |
0 | Free balance check |
/email-validate |
0.05 | Very cost-effective |
/email-finder |
1 | Standard rate |
/mobile-finder |
5 | Only charged if found |
/profile-search |
1 | Rate limited (300/min) |
/b2b-profile |
10 | Higher cost for reverse lookup |
/company-funding |
4 | Premium intelligence |
/jobs-finder |
1 per job | Based on results |
/google/searchads |
1 per ad | Based on ads found |
| All others | 1-2 | Standard rates |
| Platform | Installation Method | Status |
|---|---|---|
| macOS | Interactive installer | ✅ Fully tested |
| Windows | Interactive installer | ✅ Fully tested |
| Linux | Interactive installer | ✅ Fully tested |
| Claude Desktop | Auto-config | ✅ Production ready |
| Cursor + Cline | Auto-config | ✅ Production ready |
| Windsurf | Auto-config | ✅ Production ready |
| Continue.dev | Auto-config | ✅ Production ready |
| VS Code | Auto-config | ✅ Production ready |
| Zed | Auto-config | ✅ Production ready |
- Built using the official LeadMagic OpenAPI 3.1 specification
- 100% API accuracy with real-world testing
- Production deployment at LeadMagic MCP GitHub
- Ready for npm publication and distribution
- Additional authentication methods
- Webhook support for real-time updates
- Batch processing capabilities
- Advanced caching strategies
- Performance monitoring and analytics
- API rate limiting dashboard
For support, issues, or feature requests, visit GitHub Issues