Facilitates Large Language Model interaction with the SendPulse Chatbots API through a standardized set of tools.
This server acts as a bridge, enabling Large Language Models (LLMs) to seamlessly integrate with the SendPulse Chatbots API using the Model Context Protocol (MCP). Built with TypeScript and Node.js, it provides LLMs with a suite of global and channel-specific tools to manage SendPulse accounts, retrieve bot lists, access dialogs, and send messages across various platforms like WhatsApp, Telegram, and Instagram. It also offers flexible authentication methods, including API ID and secret or direct OAuth tokens, to ensure secure and efficient communication with SendPulse.