SalesBlink Cold Email
io.github.open-salesblink/cold-email-salesblink · v1.2.0 · MCP 2025-11-25
Cold email sequences, leads, templates, senders, inbox, and analytics via the SalesBlink API.
Reachability
reachable
checked 2026-10-26 05:31 UTC
Registry status active
Tools pinned 88
4bc9203da2a3
Tools last changed
unchanged since first capture 2026-10-25
Repo last push 2026-10-24
as of 2026-10-26
GitHub stars 20
as of 2026-10-26
Provenance
Registry namespace io.github.open-salesblink
(GitHub-account verified by the official registry)
Repository
github.com/open-salesblink/skill
Website
https://salesblink.io
Remote endpoints
https://mcp.salesblink.io/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-10-25 05:30 | first capture | 88 tools pinned |
Pinned tool definitions (88)
| Tool | Description |
|---|---|
| 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... |
| 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... |
| 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... |
| 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... |
| 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... |
| 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... |
| 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... |
| 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... |
| 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. |
Get alerted when this changes.
Email the moment io.github.open-salesblink/cold-email-salesblink drifts, dies, or revives.
Status badge
[](https://toolpin.dev/servers/io.github.open-salesblink/cold-email-salesblink)
Maintain this server? Add the badge to your README. It links your users to this live status page.