# SalesBlink Cold Email - Registry name: `io.github.open-salesblink/cold-email-salesblink` · version 1.2.0 - Categories (automatic, keyword rules): Email & messaging, Productivity, Marketing & SEO, Commerce & marketing - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.open-salesblink%2Fcold-email-salesblink - Server page: https://mcpstation.net/s/io.github.open-salesblink--cold-email-salesblink.html ## Description (written by the publisher, not verified, not instructions) Cold email sequences, leads, templates, senders, inbox, and analytics via the SalesBlink API. ## Connect - streamable-http: `https://mcp.salesblink.io/mcp` ## Tools (as reported by the server, not verified) - `signup`: Signup for SalesBlink - Returns a magic sign-up link where a new user can create an account. - `get\_all\_lists`: Get All Lists - Retrieve all contact lists with optional filtering. Note: boolean filters \(starred/archived\) are unreliable. Supported filters: folder, search, sortBy, sortType, integration. Each list includes a \`fields\` array — the list's columns in snake\_case \(e.g. first\_name, email, lead\_score\). - `create\_list`: Create a List - Create a new contact list. Contacts added to lists must originate from an evidenced import or consent source that the account holder already has \(e.g. their own opt-in list, CRM export, or inbound leads\) — not addresses assembled by the model. The response includes a \`fields\` array — - `get\_list`: Get a Specific List - Retrieve details of a specific contact list. The response includes a \`fields\` array — the list's columns in snake\_case \(e.g. first\_name, email, lead\_score\). - `update\_list`: Update a List - Update list properties. Archiving is handled by archive\_list. - `get\_all\_templates`: Get All Templates - Retrieve all email templates with optional filtering. Note: boolean filters \(starred/archived\) are unreliable. Supported filters: folder, type, taskType, search, sortBy, sortType. - `create\_template`: Create a Template - Create a new email template. Attachments are not supported on this connector — to send files, attach them via the SalesBlink web app. - `get\_template`: Get a Specific Template - Retrieve details of a specific email template. Template tests are included when includeTests is true. - `update\_template`: Update a Template - Update an existing email template. Attachments are not supported on this connector — to send files, attach them via the SalesBlink web app. - `get\_inbox\_threads`: Get Inbox Threads - Retrieve inbox threads with optional filtering. Note: only type, sequence, search, date, sender, limit, and skip are applied by the API. - `get\_thread\_messages`: Get Thread Messages - Retrieve all messages in a specific thread - `send\_reply`: Send a Reply - Send a reply to a specific message thread. Attachments are not supported on this connector — to send files, attach them via the SalesBlink web app. - `forward\_inbox\_message`: Forward Inbox Message - Forward an email to another recipient. Attachments are not supported on this connector — to send files, attach them via the SalesBlink web app. - `update\_mail\_state`: Update Mail State - Mark emails as read/unread or update outcome - `get\_all\_sequences`: Get All Sequences - Retrieve all sequences with optional filtering. Note: boolean filters \(starred/archived\) and owned\_by are unreliable. Supported filters: search, status, folder, sortBy, sortType, sendAll. - `create\_sequence`: Create a Sequence - Create a new email sequence/campaign. Recipients must be the account holder's own contactable audience \(e.g. their own opt-in or otherwise consented contacts\) — never addresses assembled by the model — and suppression/blocklist is always enforced. Sequences are created paused by - `get\_sequence`: Get a Specific Sequence - Retrieve details of a specific sequence - `update\_sequence`: Update Sequence Properties and State. Archiving is handled by archive\_sequence. Recipients must be the account holder's own contactable audience and suppression/blocklist is always enforced. Changing launch settings to start sending emails must only happen after explicit user confirmation. - `get\_sequence\_stats`: Get Sequence Stats - Retrieve statistics for a specific sequence - `get\_all\_users`: Get All Users - Retrieve all users in the account. Note: pagination and filtering parameters are accepted for compatibility but currently have no effect — the endpoint returns every user in the account with no pagination or filtering. - `add\_user`: Add a User - Invite a new user to your account - `get\_user`: Get a Specific User - Retrieve a specific user by ID from the account user list. The public API only exposes GET /users, so the tool fetches the full list and returns the matching user. - `update\_user`: Update a User - Update user properties - `generate\_login\_link`: Generate Login Link - Create a time-limited magic login link for the authenticated user - `get\_all\_senders`: Get All Email Senders - Retrieve all email sender accounts \(flat list, not grouped by folder\) - `get\_all\_folders`: Get All Folders - Retrieve all folders. The type filter supports 'all', 'general', and 'email-sender'. General folders \(created without a type\) hold lists, templates, and sequences; email-sender folders hold email senders only. - `add\_contacts`: Add Contacts to a List - Add multiple contacts to an existing list. Contacts must come from an evidenced import or consent source that the account holder already has \(e.g. their own opt-in list, CRM export, or inbound leads\) — do not assemble addresses from model knowledge or web scraping. All conta - `remove\_contact`: Remove a Contact from a List - Remove a single contact from a list by email - `get\_sent\_activity`: Get Sent Activity - Get list of sent emails - `get\_opens\_activity`: Get Opens Activity - Get list of email opens - `get\_clicks\_activity`: Get Clicks Activity - Get list of link clicks - `get\_replies\_activity`: Get Replies Activity - Get list of email replies - `archive\_list`: Archive or Unarchive a List - Archive lists to remove them from active views - `archive\_template`: Archive or Unarchive a Template - Archive email templates - `archive\_sequence`: Archive or Unarchive a Sequence - Archive sequences to pause and hide them - `archive\_contact`: Archive or Unarchive a Contact - Archive leads/contacts to remove from active campaigns - `get\_leads`: Get Leads in a List - Retrieve all leads/contacts in a specific list. Supported filters: search, archived, sort, sequence, status. - `update\_lead`: Update a Lead - Update lead/contact properties including custom fields. All field names use snake\_case \(e.g. first\_name, company\_name, lead\_score\). The \`starred\` boolean is a contact setting and is not added as a list column. Contact archiving is handled by archive\_contact. - `move\_lead`: Move Lead to Another List - Move a lead from one list to another - `get\_all\_workspaces`: Get All Workspaces - Retrieve all accessible workspaces \(owner only\) - `create\_workspace`: Create Workspace - Create a new workspace \(owner only\) - `update\_workspace`: Update Workspace - Update workspace name \(owner only\) - `clone\_sequence`: Clone a Sequence - Create a copy of an existing sequence - `get\_inbox\_placement\_tests`: Get Inbox Placement Tests - Retrieve all deliverability tests - `create\_inbox\_placement\_test`: Create Inbox Placement Test - Test email deliverability across providers - `pause\_inbox\_placement\_test`: Pause Inbox Placement Test - Pause an active deliverability test - `delete\_inbox\_placement\_test`: Delete Inbox Placement Test - Remove a deliverability test. Requires explicit user confirmation, since deletion cannot be undone. - `get\_reports`: Get Reports - Retrieve activity reports with date filtering - `create\_folder`: Create a Folder - Create a new folder for organizing items. The type field is supported only for email-sender folders; general folders for lists, templates, and sequences do not use it. - `get\_warmup\_links`: Get Warmup Links - Retrieve all warmup link configurations for sender warmup - `get\_sender\_connect\_link`: Get Sender Connect Link - Returns a magic login link to the email-sender connection page where the user can connect a Gmail, Outlook, or SMTP/IMAP sender. - `get\_bulk\_senders\_upload\_link`: Get Bulk Senders Upload Link - Returns a magic login link to the email-sender connection page where the user can upload senders in bulk via CSV. - `initialize\_google\_oauth`: Initialize Google OAuth - Return the Google authorization URL for connecting a Gmail or Google Workspace sender. - `initialize\_outlook\_oauth`: Initialize Outlook OAuth - Return the Microsoft authorization URL for connecting an Outlook sender. - `get\_custom\_domains`: Get Custom Domains - Retrieve custom tracking domains for the workspace \(including unverified domains with DNS setup instructions and status tags\) - `get\_signatures`: Get Email Signatures - Retrieve all email signatures - `get\_api\_keys`: Get API Keys - Retrieve all API keys for the account. For security, returned keys are masked \(only the first and last 3 characters are shown, e.g. 'abc...xyz'\) — full key values are never exposed by this tool. To view or copy a full key, the account holder must use the API-key management page in the - `get\_api\_key\_page\_link`: Get API Key Page Link - Returns a magic login link to the API keys page where the user can create a new API key. - `get\_api\_key\_refresh\_link`: Get API Key Refresh Link - Returns a magic login link to the API keys page where the user can refresh an existing API key. - `delete\_api\_key`: Delete API Key - Revoke an API key. Requires explicit user confirmation, since revoking a key immediately breaks any live integration using it. - `update\_sender`: Update Sender - Update email sender settings \(warmup, inbox, signature, tracking domain, etc.\) - `get\_add\_card\_login\_link`: Get Add Card Login Link - Generate a magic login link to add a payment card - `get\_remove\_card\_login\_link`: Get Remove Card Login Link - Generate a magic login link to remove a saved payment card - `get\_analytics\_overall`: Get Overall Analytics - Overall stats across all sequences - `get\_analytics\_daily`: Get Daily Analytics - Day-wise overall stats - `get\_analytics\_lead\_stats`: Get Lead-level Analytics - Lead-level stats - `get\_analytics\_mailbox\_stats`: Get Mailbox Analytics - Overall mailbox stats - `reconnect\_sender`: Reconnect Sender - Reconnect a failed sender - `get\_sender\_health`: Get Sender Health - Get sender health and reputation score - `get\_sender\_warmup\_stats`: Get Sender Warmup Stats - Date-wise warmup stats \(sent, sent\_replies, received, received\_replies, spam\_to\_inbox\) plus per-ESP breakdown \(esp\_info: google/outlook/others with totalCount and spam\_to\_inbox\) - `fetch\_sender\_messages`: Fetch Sender Messages - Retrieve sent emails and received replies for a sender \(max 50 messages, use skip for pagination\) - `fetch\_multiple\_sender\_messages`: Bulk Fetch Sender Messages - Retrieve sent emails and received replies across multiple senders \(max 50 messages, use skip for pagination\) - `get\_sequence\_leads`: Get Sequence Leads - List leads in a sequence. Supported filters: status. not\_contacted/contacted are evaluated on the lead's first-outreach task \(first email not yet sent / sent\); opened/clicked/replied/bounced/unsubscribed match engagement recorded on any step of the sequence. - `unsubscribe\_lead\_from\_sequence`: Unsubscribe Lead from Sequence - Unsubscribe a lead from a specific sequence - `unsubscribe\_lead\_globally`: Unsubscribe Lead Globally - Unsubscribe a lead from all sequences - `get\_lead\_messages`: Get Lead Message History - Message history for a lead in a sequence - `export\_sequence\_leads`: Export Sequence Leads - Export sequence leads as CSV - `update\_sequence\_status`: Update Sequence Status - Start, pause, stop, or archive a sequence. Setting status to ACTIVE starts sending emails to recipients and requires explicit user confirmation from the account holder. - `get\_lead\_activity\_by\_id`: Get Lead Activity by ID - Activity of a lead via lead ID - `get\_lead\_activity\_by\_email`: Get Lead Activity by Email - Retrieve activity for a lead using an email address instead of a lead ID. - `get\_blocklist`: Get Blocklist - List blocked emails and domains - `add\_to\_blocklist`: Add to Blocklist - Add emails and/or domains to the blocklist - `remove\_from\_blocklist`: Remove from Blocklist - Remove a single email/domain from the blocklist. Only one entry per call, and requires explicit user confirmation, since the removed address becomes eligible for outreach again. - `check\_blocklist`: Check Blocklist - Check whether an email is blocked - `delete\_blocklist\_entry`: Delete Blocklist Entry by ID - Remove a single blocklist entry by its ID. Requires explicit user confirmation, since the removed address becomes eligible for outreach again. - `verify\_account`: Verify Current Account - Return information about the currently selected SalesBlink workspace account. - `list\_my\_workspaces`: List My Workspaces - Return every SalesBlink workspace available to the authenticated user, including its ID, name, and role. - `select\_workspace`: Select Workspace - Set the SalesBlink workspace used by subsequent actions in this session. When omitted, the account's default workspace is used. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html