{"_id":"@3-bees-online/mcp-server-smsvertpro","_rev":"2-89051d32a5afe4745a699991379c0988","name":"@3-bees-online/mcp-server-smsvertpro","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@3-bees-online/mcp-server-smsvertpro","version":"1.0.0","keywords":["mcp","sms","otp","model-context-protocol","claude","cursor","windsurf","ai-agent","smsvertpro"],"author":{"name":"3 Bees Online SAS"},"license":"MIT","_id":"@3-bees-online/mcp-server-smsvertpro@1.0.0","maintainers":[{"name":"aymeric-lg-3bees","email":"contact@3beesonline.com"}],"homepage":"https://www.smsvertpro.com/integration-ia/","bugs":{"url":"https://github.com/3-bees-online/mcp-server-smsvertpro-typescript/issues"},"bin":{"mcp-server-smsvertpro":"dist/index.js"},"dist":{"shasum":"050f80b1c5dc8ff0e789281961c3f652f0472bac","tarball":"https://registry.npmjs.org/@3-bees-online/mcp-server-smsvertpro/-/mcp-server-smsvertpro-1.0.0.tgz","fileCount":6,"integrity":"sha512-F7LxatrSIF4gI5MwRxj4yJVCLraEJAXNUfce3cpKv0Cekv9FJp7DUzzlIVrng70fHCveh2bJVPeZ7RPD0v56qg==","signatures":[{"sig":"MEQCIB8Oqfj7jzB85R/PkB2rdbso7LhtTEpSunB0KSRBVcQDAiBOv9HreeGe5Oy7Wen9QQpMPEAopWRGU8KlEHmGtvQe6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49042},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e5750b33ee9beb215308d6ebcbc347a75cada816","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"aymeric-lg-3bees","email":"contact@3beesonline.com"},"repository":{"url":"git+https://github.com/3-bees-online/mcp-server-smsvertpro-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server to send professional SMS via SMS Vert Pro — 9 tools including OTP, delivery reports, scheduled SMS with cancellation","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server-smsvertpro_1.0.0_1775814682531_0.6305726163198613","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@3-bees-online/mcp-server-smsvertpro","version":"1.0.2","description":"MCP server to send professional SMS via SMS Vert Pro — 9 tools including OTP, delivery reports, scheduled SMS with cancellation","main":"dist/index.js","bin":{"mcp-server-smsvertpro":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsx src/index.ts"},"keywords":["mcp","sms","otp","model-context-protocol","claude","cursor","windsurf","ai-agent","smsvertpro"],"author":{"name":"3 Bees Online SAS"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/3-bees-online/mcp-server-smsvertpro-typescript.git"},"homepage":"https://www.smsvertpro.com/integration-ia/","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0","zod":"^3.23.0"},"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","tsx":"^4.19.0"},"engines":{"node":">=18.0.0"},"_id":"@3-bees-online/mcp-server-smsvertpro@1.0.2","gitHead":"636927b8a3bdb05774b6638c5d0dea0460a5bc63","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/3-bees-online/mcp-server-smsvertpro-typescript/issues"},"_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-NSShZ4uly2ZDhA99GsNc/JqgeArMSZ4yKG+9rfELAExUzAcM8mVBZBZyaN032poC6d+sLSn1oBNjozP5fKECig==","shasum":"6ba1f097cd2c6a7a54ecbe34b6600eaa26b32bbd","tarball":"https://registry.npmjs.org/@3-bees-online/mcp-server-smsvertpro/-/mcp-server-smsvertpro-1.0.2.tgz","fileCount":6,"unpackedSize":49042,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEtv8jXMrH2h7IBrb4koJDTwtoyyVEYJ7pdr6NKG6fBlAiBnB8cn1grMTCBvDOqai3LqQlfGOt4T/Myp+NwT/ce7vA=="}]},"_npmUser":{"name":"aymeric-lg-3bees","email":"contact@3beesonline.com"},"directories":{},"maintainers":[{"name":"aymeric-lg-3bees","email":"contact@3beesonline.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server-smsvertpro_1.0.2_1778517896850_0.11053154046853453"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-10T09:51:22.456Z","modified":"2026-05-11T16:44:57.205Z","1.0.0":"2026-04-10T09:51:22.692Z","1.0.2":"2026-05-11T16:44:57.006Z"},"bugs":{"url":"https://github.com/3-bees-online/mcp-server-smsvertpro-typescript/issues"},"author":{"name":"3 Bees Online SAS"},"license":"MIT","homepage":"https://www.smsvertpro.com/integration-ia/","keywords":["mcp","sms","otp","model-context-protocol","claude","cursor","windsurf","ai-agent","smsvertpro"],"repository":{"type":"git","url":"git+https://github.com/3-bees-online/mcp-server-smsvertpro-typescript.git"},"description":"MCP server to send professional SMS via SMS Vert Pro — 9 tools including OTP, delivery reports, scheduled SMS with cancellation","maintainers":[{"name":"aymeric-lg-3bees","email":"contact@3beesonline.com"}],"readme":"<p align=\"center\">\n  <img src=\"logo.png\" alt=\"SMS Vert Pro\" width=\"220\" />\n</p>\n\n# SMS Vert Pro — MCP Server (TypeScript)\n\nMCP server in TypeScript to send professional SMS via [SMS Vert Pro](https://www.smsvertpro.com) from any AI agent: Claude, ChatGPT, Cursor, Windsurf, etc.\n\n> Also available in [Python](https://github.com/3-bees-online/mcp-server-smsvertpro-python) and [PHP](https://github.com/3-bees-online/mcp-server-smsvertpro-php)\n\n## Quick Start (30 seconds)\n\n```bash\nSMSVERTPRO_API_TOKEN=your_token npx @3-bees-online/mcp-server-smsvertpro\n```\n\nThat's it. No git clone, no build step.\n\n## Prerequisites\n\n1. **Node.js 18+**\n2. **A SMS Vert Pro account** — [free signup](https://www.smsvertpro.com/espace-client/?type=1) (10 free SMS)\n3. **An API Bearer token** — generate it from your account\n\n## Configuration\n\n### Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"smsvertpro\": {\n      \"command\": \"npx\",\n      \"args\": [\"@3-bees-online/mcp-server-smsvertpro\"],\n      \"env\": {\n        \"SMSVERTPRO_API_TOKEN\": \"your_api_token\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code (CLI)\n\n```bash\nclaude mcp add smsvertpro -- npx @3-bees-online/mcp-server-smsvertpro\n```\n\n### Cursor / Windsurf\n\nAdd the MCP configuration in your editor settings, pointing to `npx @3-bees-online/mcp-server-smsvertpro` with the `SMSVERTPRO_API_TOKEN` environment variable.\n\n## Available Tools (9)\n\n| Tool | Description |\n|---|---|\n| `send_sms` | Send an SMS (immediate or scheduled) |\n| `check_credits` | Check SMS credit balance |\n| `get_delivery_report` | Delivery report for a campaign |\n| `get_responses` | SMS replies received (2-way SMS) |\n| `verify_number` | Verify phone number format |\n| `get_blacklist` | Unsubscribe list (STOP) |\n| `generate_otp` | Send an OTP code via SMS |\n| `verify_otp` | Verify an OTP code |\n| `cancel_sms` | Cancel a scheduled SMS or campaign |\n\n## Usage Examples\n\nOnce the MCP server is connected, simply ask your AI agent:\n\n- *\"Send an SMS to 33612345678 to announce our spring sale -20%\"*\n- *\"How many SMS credits do I have left?\"*\n- *\"Check if the SMS from campaign 12345 was delivered\"*\n- *\"Send an OTP code to 33698765432 to confirm the signup\"*\n- *\"Cancel campaign camp_334_1234\"*\n\nThe AI agent will automatically use the right tools with the right parameters.\n\n## Phone Number Format\n\nPhone numbers must be in **international format without `+`**:\n- France: `33612345678` (not `0612345678`, not `+33612345678`)\n- Belgium: `32470123456`\n- Switzerland: `41791234567`\n\n## Security\n\n- Input validation (phone numbers, sender, OTP codes, dates)\n- Your API token stays on your machine, never shared with the AI agent\n- The server only communicates with `https://www.smsvertpro.com/api/v2/`\n- For marketing SMS, add `STOP 36173` at the end of the message (legal requirement)\n\n## Local Development\n\n```bash\ngit clone https://github.com/3-bees-online/mcp-server-smsvertpro-typescript.git\ncd mcp-server-smsvertpro-typescript\nnpm install\nnpm run build\nSMSVERTPRO_API_TOKEN=your_token npm start\n```\n\n## Links\n\n- [SMS Vert Pro](https://www.smsvertpro.com)\n- [API V2 Documentation](https://www.smsvertpro.com/api-smsvertpro/)\n- [AI Integration Guide](https://www.smsvertpro.com/integration-ia/)\n- [Pricing](https://www.smsvertpro.com/tarifs/)\n- [Python version](https://github.com/3-bees-online/mcp-server-smsvertpro-python)\n- [PHP version](https://github.com/3-bees-online/mcp-server-smsvertpro-php)\n\n## License\n\nMIT — See [LICENSE](LICENSE)\n","readmeFilename":"README.md"}