Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@keila-mcpschedule my 'Weekly Update' campaign for Monday at 9 AM"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
keila-mcp
MCP server for the Keila newsletter API. Lets Claude manage contacts, campaigns, segments, and senders.
Install
claude mcp add -s user keila \
-e KEILA_API_KEY=$(op read "op://kube/Keila/api_key") \
-e KEILA_URL=https://mail.korroni.com \
-- uvx --from git+https://github.com/gwbischof/keila-mcp keila-mcpTools
Tool | Description |
| List all contacts with pagination |
| Fetch a contact by ID |
| Create a new contact |
| Update a contact |
| Delete a contact |
| List all campaigns |
| Fetch a campaign by ID |
| Create a new campaign (does not send) |
| Update a campaign |
| Delete a campaign |
| Send a campaign immediately |
| Schedule a campaign for future delivery |
| List all segments |
| Create a segment with a filter |
| Delete a segment |
| List configured senders |
| List signup forms |
Environment Variables
Variable | Default | Description |
|
| Keila instance URL |
| API key (create in Keila dashboard) |