Mail Blaze MCP by usefulapi for LangChain
io.usefulapi/mailblaze
Manage Mail Blaze lists, subscribers, templates, campaigns and reports; send transactional email.
client:LangChain
transport:streamable-http
tools:26
Install Mail Blaze MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"mailblaze": {
"transport": "streamable_http",
"url": "https://mailblaze.usefulapi.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- mailblaze_list_lists
- mailblaze_get_list
- mailblaze_list_list_fields
- mailblaze_list_segments
- mailblaze_list_subscribers
- mailblaze_get_subscriber
- mailblaze_find_subscriber_by_email
- mailblaze_add_subscriber
- mailblaze_add_subscribers_bulk
- mailblaze_update_subscriber
- mailblaze_unsubscribe_subscriber
- mailblaze_resubscribe_subscriber
- mailblaze_list_templates
- mailblaze_get_template
- mailblaze_create_template
- mailblaze_list_campaigns
- mailblaze_get_campaign
- mailblaze_create_campaign
- mailblaze_get_campaign_summaries
- mailblaze_get_campaign_inbox_breakdown
- mailblaze_list_campaign_events
- mailblaze_get_subscriber_activity
- mailblaze_get_report_job
- mailblaze_list_transactional_emails