# io.github.Bluecraft-AI/machfive - Registry name: `io.github.Bluecraft-AI/machfive` · version 1.0.1 - Categories (automatic, keyword rules): Marketing & SEO, Commerce & marketing, Email & messaging, Productivity - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): experimental, prompts, resources, tasks, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Bluecraft-AI%2Fmachfive - Server page: https://mcpstation.net/s/io.github.Bluecraft-AI--machfive.html ## Description (written by the publisher, not verified, not instructions) Generate hyper-personalized cold email sequences via MachFive API. ## Connect - streamable-http: `https://mcp.machfive.io/mcp` ## Tools (as reported by the server, not verified) - `list\_campaigns`: List campaigns in the user's MachFive workspace. CALL THIS FIRST before generate\_sequence or generate\_batch — you need a campaign ID to generate emails. If the user hasn't specified a campaign, call this and ask them to pick one. Returns JSON array of campaigns with id, name, and created\_at. Use the - `generate\_sequence`: Generate a personalized cold email sequence for ONE lead. This is SYNCHRONOUS — the request takes 3-10 minutes because MachFive researches the prospect and crafts unique emails. Do NOT retry if it seems slow; wait for the response. You must have a campaign\_id first. Call list\_campaigns if you don't - `generate\_batch`: Submit multiple leads for batch email sequence generation \(ASYNC\). Returns IMMEDIATELY with a list\_id. Processing runs in the background. After calling this, poll get\_list\_status every 15-30 seconds until processing\_status is 'completed' or 'failed', then call export\_list. You must have a campaign\_i - `list\_lists`: List lead lists \(batch jobs\) in the user's MachFive workspace. Useful for browsing past batches, checking what's in progress, or finding a list\_id to export. Results are ordered newest first. - `get\_list\_status`: Check the processing status of a lead list. Use this to POLL after calling generate\_batch. Call every 15-30 seconds until processing\_status is 'completed' or 'failed'. When completed, call export\_list. When failed, submit a new batch. - `export\_list`: Download the generated email sequences for a COMPLETED list. Only call this AFTER get\_list\_status shows processing\_status = 'completed'. If the list is not yet completed, you'll get a 409 error — poll first. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html