Developers

MCP server

Add Echo to Claude, Cursor or any MCP client and work with your leads in plain language.

Echo runs a remote MCP server (Model Context Protocol, Streamable HTTP) at https://echo.relevanceai.io/mcp. It authenticates with a workspace API key.

Connect

Add this to your client's MCP settings (Claude Desktop, Claude Code, Cursor and others use the same shape):

{
  "mcpServers": {
    "echo": {
      "url": "https://echo.relevanceai.io/mcp",
      "headers": { "Authorization": "Bearer echo_sk_..." }
    }
  }
}

Copy config in Settings, API gives you this block. With a read-only key the write tools are hidden.

Tools

ToolWhat it doesKey
list_campaignsCampaigns with spaces, opened, engaged, booked and build progressRead
get_campaignFunnel, the ten most engaged leads, and average time per sectionRead
list_leadsLeads with heat and signals. Filters: campaign_id, status (not_opened, opened, engaged, booked), min_heat, q, limit (max 500)Read
get_leadEvery human visit: seconds per section, scroll, clicks, device, country, possible forward, plus the lead's noteRead
campaign_linksEach lead's personal link on your domainRead
list_designsDesigns, version and live campaignsRead
list_groupsLead groups and their sizeRead
recent_signalsSignals in the last since_hours (default 24, max 720)Read
import_leadsNew group (group_name) or existing group (group_id) from up to 2,000 rowsWrite
create_campaignname, design_id, group_id, optional instruction and research. Publishes and writes AI parts in the backgroundWrite
send_linkscampaign_id, source (lemlist, instantly, smartlead, sendkit, attio), list_id, optional variableWrite

Prompts that work well

  • "Which leads in Q4 RevOps outbound have a heat above 75? Summarise what each one read."
  • "Who opened a page in the last 24 hours, and who forwarded it?"
  • "Import these 40 rows into a group called Webinar attendees, then create a campaign with the Signal-led outbound design."
  • "Write the links for Webinar follow-up into Lemlist campaign cam_123 as echo_link."

Heat is 0 to 100; 75 and above is high intent. See Heat score.

Something unclear or missing? Email support@relevanceai.io and we will fix the page.