package.json•3.83 kB
{
"name": "smartlead-mcp-by-leadmagic",
"version": "1.6.2",
"description": "💜 The Premier Model Context Protocol Server for SmartLead's Cold Email Automation Platform - Complete API coverage with 116+ tools for campaign management, lead tracking, smart delivery, and analytics. Beautiful purple-gradient installer, zero-config setup for Claude, Cursor, Windsurf, Continue.dev, and all MCP clients.",
"type": "module",
"keywords": [
"mcp",
"model-context-protocol",
"smartlead",
"smartlead-api",
"smartlead-mcp",
"cold-email",
"email-marketing",
"campaign-management",
"lead-generation",
"email-automation",
"outreach",
"claude",
"cursor",
"windsurf",
"continue",
"ai-tools",
"typescript",
"production-ready",
"zero-config",
"enterprise",
"api-client",
"nodejs",
"sdk",
"automation",
"sales-automation",
"email-sequences",
"analytics",
"webhooks",
"smart-delivery",
"deliverability",
"purple-gradient",
"react-ink",
"interactive-installer",
"leadmagic",
"bun-optimized"
],
"author": {
"name": "LeadMagic Team",
"email": "jesse@leadmagic.io",
"url": "https://leadmagic.io"
},
"license": "MIT",
"homepage": "https://github.com/LeadMagic/smartlead-mcp-server#readme",
"repository": {
"type": "git",
"url": "https://github.com/LeadMagic/smartlead-mcp-server.git"
},
"bugs": {
"url": "https://github.com/LeadMagic/smartlead-mcp-server/issues",
"email": "jesse@leadmagic.io"
},
"main": "dist/index.js",
"bin": {
"smartlead-mcp-server": "dist/index.js",
"smartlead-mcp-by-leadmagic": "dist/index.js"
},
"files": [
"dist/",
".env.example",
"README.md",
"LICENSE",
"CHANGELOG.md",
"SECURITY.md",
"INSTALLATION.md"
],
"scripts": {
"build": "bun run clean && bun run compile && bun run postbuild",
"compile": "tsc",
"postbuild": "chmod +x dist/index.js",
"dev": "bun --watch src/index.ts",
"start": "bun run dist/index.js",
"watch": "bun --watch src/index.ts",
"test": "bun test",
"lint": "biome lint src/",
"lint:fix": "biome lint --write src/",
"format": "biome format src/",
"format:fix": "biome format --write src/",
"check": "biome check src/",
"check:fix": "biome check --write src/",
"type-check": "tsc --noEmit",
"clean": "rm -rf dist",
"prepare": "bun run build",
"prepublishOnly": "bun run validate",
"inspector": "bunx @modelcontextprotocol/inspector",
"validate": "bun run type-check && bun run build && echo '✅ Validation passed'",
"add-mcp-annotations": "bun run scripts/add-mcp-annotations.ts",
"setup": "node dist/src/index.js install",
"quick-setup": "npm install -g smartlead-mcp-by-leadmagic && smartlead-mcp-by-leadmagic install"
},
"dependencies": {
"@modelcontextprotocol/sdk": ">=1.0.0",
"axios": "^1.6.0",
"dotenv": "^17.0.0",
"ink": "^5.0.0",
"ink-big-text": "^2.0.0",
"ink-gradient": "^3.0.0",
"ink-link": "^4.1.0",
"ink-select-input": "^6.0.0",
"ink-spinner": "^5.0.0",
"ink-text-input": "^6.0.0",
"react": "^18.0.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@biomejs/biome": "^2.0.6",
"@types/jest": "^30.0.0",
"@types/node": "^24.0.0",
"@types/react": "^18.0.0",
"ts-jest": "^29.1.0",
"tsx": "^4.6.0",
"typescript": "^5.3.0"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
"@modelcontextprotocol/sdk": ">=1.0.0"
},
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"allowJs": false,
"outDir": "./dist",
"strict": true,
"noImplicitAny": true,
"resolveJsonModule": true,
"jsx": "react-jsx"
}
}