Find leads, enrich and score them, run multi-channel outreach, and manage the sales pipeline — from any AI assistant.
misarreach-mcp is an MCP project maintained in the misar-ai/misarreach-mcp repository. The maintainer describes its purpose as “Find leads, enrich and score them, run multi-channel outreach, and manage the sales pipeline — from any AI assistant”. Read the project documentation for the complete scope.
The documented npm package is @misarreach/mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares MISARREACH_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_leads | List leads already saved to the account, newest first, with paging and search. |
| search_leads | Start an AI lead-search job and return its jobId immediately. |
| get_search_job_status | Poll one lead-search job for its progress and results. |
| submit_lead_feedback | Record whether an AI-generated outreach message for a lead was good or bad, as training signal for future generations. |
| discover_companies | Find COMPANIES matching firmographic criteria, optionally pulling contact emails for each. |
| enrich_lead | Fill in a saved lead's missing person and company detail — seniority, department, LinkedIn, phone, company size, industry. |
| verify_emails | Check whether email addresses are deliverable, one or up to 20 at a time. |
| score_leads | Queue AI qualification scoring for leads — either every unscored lead in a search job, or a specific set of ids. |
| list_lead_lists | List the managed lead lists this account has created or synced. |
| create_lead_list | Create a new, empty managed lead list. |
| sync_lead_list | Import a managed lead list into local lead records so the rest of these tools can work with it. |
| preview_message | Draft a sample AI-personalised outreach message for a named person, to show what the agent would say. |
| send_to_campaign | Add saved leads to a campaign's contact list in bulk, up to 500 at a time. |
| list_deals | List deals as a flat, paged array, optionally filtered by status, with revenue totals alongside. |
| create_deal | Open a new deal against a lead's email address. |
| update_deal | Change a deal's status, value, or notes. |
| get_pipeline | Get the sales pipeline as a board: deals grouped by stage, with revenue totals. |
| move_deal_stage | Move one deal to a different pipeline stage — the equivalent of dragging its card on the board. |
| start_autopilot | Start an autonomous outreach run: give the agent a goal and it finds, contacts and follows up with leads on its own. |
| list_autopilot_runs | List past and running autopilot runs with their status and result summaries. |
| get_autopilot_status | Get the current progress and results of one autopilot run. |
| get_channels_status | Report the configuration, connection state and delivery stats for every outreach channel — WhatsApp, SMS and push. |
| update_channel | Turn one outreach channel on or off — WhatsApp, SMS or push. |
| get_sales_agent_config | Fetch the AI sales agent's current settings: whether it is enabled, its booking link, offer price, reply limits and confidence threshold. |
| update_sales_agent_config | Change the AI sales agent's settings — enable or disable it, set the booking link, offer price, reply limits and confidence threshold. |
| get_sales_agent_actions | Get what the AI sales agent has done today, with summary stats — actions taken, deals created, replies sent. |
| process_sales_agent | Run the sales-agent pipeline over one conversation: decide the next action and carry it out. |
| search_verified_leads | Find people or businesses matching a plain-language description and return only leads with a real way to reach them (email, phone or LinkedIn), each read… |
| reveal_company_contacts | Read a company's own website now and return what it publishes: contact emails, a phone number, its social profiles and its detected tech stack. |
| company_email_format | The email address format a company uses (e.g. |
| verify_email | Check whether one email address can receive mail. |
{
"mcpServers": {
"misarreach": {
"command": "npx",
"args": [
"-y",
"@misarreach/mcp@latest"
],
"env": {
"MISARREACH_API_KEY": "YOUR_MISARREACH_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| MISARREACH_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Contractor operations on 3Bids: CRM, jobs, dispatch, estimates, invoicing, calls, and reports.
Generate on-brand content, manage leads, and run outreach across 6 channels from your AI agent.
CData JDBC Driver connects to Act CRM by exposing them as relational SQL models.
ActiveCampaign MCP Pack — email marketing + CRM (API v3).
Manage your website FAQ, visitor questions and leads, with answers written from your own pages.
Real-estate platform for agents: escrows, listings, clients, leads, and commissions. OAuth login.