MCP tool reference

All 70 tools of Reply.io's live MCP server (mcp.reply.io), grouped by domain. Full signatures, arguments, enums, and failure modes live in the canonical reference at docs.reply.io/mcp/tools.

The tool index for the Reply MCP server — 70 tools, grouped by domain, with safety annotations (read = readOnlyHint, write = destructiveHint, gate = confirm with the user first).

This is an index, not the reference. Full signatures, per-argument documentation, enum values, batch limits, and per-tool failure modes are canonical at docs.reply.io/mcp/tools — and the runtime truth is always tools/list on the live server (https://mcp.reply.io/).

Sequences — discover & inspect

ToolTypePurpose
reply_search_sequencesreadFind sequences by name / status / archive flag
reply_get_sequence_stepsreadOrdered steps of a sequence (type, delay, variants)
reply_get_sequence_step_variantsreadA/B content variants of one step
reply_get_sequence_statsreadEmail + LinkedIn metrics for one sequence
reply_compare_sequence_performancereadSide-by-side metrics for up to 25 sequences

Sequences — control & configuration

ToolTypePurpose
reply_start_sequencewrite · gateStart or resume a sequence
reply_pause_sequencewritePause a sequence
reply_add_contact_to_sequencewrite · gateEnroll up to 100 contacts
reply_change_status_in_sequencewriteSet one contact’s per-sequence status
reply_assign_email_account_to_sequencewriteLink a mailbox
reply_assign_linkedin_account_to_sequencewriteLink a LinkedIn account
reply_assign_schedule_to_sequencewriteSet the sending schedule
reply_attach_offer_to_sequencewriteAttach an offer (AI SDR)
reply_attach_playbook_to_sequencewriteAttach a playbook (AI SDR)
reply_attach_knowledge_base_to_sequencewriteAttach a knowledge base (AI SDR)
reply_set_sequence_reply_modewrite · gateJason Review ↔ Autonomous mode

Contacts

ToolTypePurpose
reply_search_contactsreadLook up by exact email or LinkedIn URL
reply_filter_contactsreadFilter by list/sequence/free-text
reply_create_contactwriteCreate a contact
reply_update_contactwritePatch contact fields
reply_get_contact_activityreadActivity history for one contact
reply_mark_contacts_as_repliedwriteMark up to 100 contacts as replied
reply_change_contact_ownerwrite · gateReassign contacts to another user
reply_blacklist_contactwrite · gateBlacklist an email or whole domain

Inbox & conversations

ToolTypePurpose
reply_get_inbox_emailsreadList inbox threads with previews
reply_send_inbox_replywrite · gateSend a reply on a thread
reply_change_inbox_categorywriteAssign/clear a thread category

Jason AI SDR — approvals & autopilot

ToolTypePurpose
reply_list_pending_approvalsreadThe draft approval queue
reply_approve_messagewrite · gateApprove one draft — sends immediately
reply_bulk_approve_messageswrite · gateApprove up to 100 drafts (atomic)
reply_reject_messagewrite · gateReject a draft AND remove the contact from the sequence
reply_regenerate_messagewriteAsk Jason to rewrite a pending draft

Jason AI SDR — knowledge bases

ToolTypePurpose
reply_list_knowledge_basesreadList knowledge bases
reply_get_knowledge_basereadOne knowledge base in full
reply_create_knowledge_basewriteCreate a knowledge base
reply_update_knowledge_basewriteRename / edit instructions
reply_add_knowledge_base_sourcewriteAdd a URL source
reply_delete_knowledge_base_sourcewriteRemove a URL source

Jason AI SDR — reply handlers

ToolTypePurpose
reply_list_reply_handlersreadList reply handlers in a knowledge base
reply_get_reply_handlerreadOne reply handler in full
reply_create_reply_handlerwriteAdd a handler (question type → instructions)
reply_update_reply_handlerwritePatch a handler
reply_delete_reply_handlerwriteRemove a handler

Jason AI SDR — reengagement cards

ToolTypePurpose
reply_list_reengagement_cardsreadList win-back cards
reply_get_reengagement_cardreadOne card in full
reply_create_reengagement_cardwriteAdd a card (with send-after days)
reply_update_reengagement_cardwritePatch a card
reply_delete_reengagement_cardwriteRemove a card

Jason AI SDR — offers

ToolTypePurpose
reply_list_offersreadList offers (id + name)
reply_get_offerreadFull offer content (ICP, value props, CTAs)
reply_create_offerwriteCreate an offer
reply_update_offerwritePatch an offer
reply_generate_offer_from_websitereadDraft offer fields from a website (doesn’t save)

Jason AI SDR — playbooks

ToolTypePurpose
reply_list_playbooksreadList playbooks
reply_get_playbookreadOne playbook incl. instruction body
reply_create_playbookwriteCreate a playbook
reply_update_playbookwritePatch a playbook
reply_duplicate_playbookwriteDuplicate a playbook

Tasks

ToolTypePurpose
reply_list_my_tasksreadList tasks, filterable
reply_create_taskwriteCreate a standalone task
reply_complete_taskwriteMark a task completed

Workspace resolvers & accounts

ToolTypePurpose
reply_list_email_accountsreadMailboxes with status and limits
reply_list_linkedin_accountsreadConnected LinkedIn accounts
reply_list_schedulesreadSending schedules
reply_search_listsreadResolve a list name to its ListId
reply_search_team_membersreadResolve a teammate to their UserId

Help & meta

ToolTypePurpose
reply_search_knowledge_basereadSearch the Reply Help Center
reply_get_knowledge_base_articlereadRead a Help Center article
reply_get_app_mapreadApp areas with in-app navigation
reply_report_unsupported_requestreadLog a missing capability for the product team

Full reference: docs.reply.io/mcp/tools · Contract & errors: docs.reply.io/mcp/tool-contract · Runtime truth: tools/list on https://mcp.reply.io/