Skip to main content
Glama
mrgulshanyadav

MisarReach MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MISARREACH_API_KEYNoYour MisarReach API key, created at https://reach.misar.io/settings/api-keys. Alternative authentication method (browser login is also supported by starting the server with no key).
MISARREACH_BASE_URLNoBase URL for self-hosted instances of MisarReach.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_leadsB

List saved leads for the authenticated user. Supports pagination and search by name, email, or company.

search_leadsA

Start an AI-powered lead search job. Returns a jobId immediately — poll get_search_job_status for results. Consumes search credits.

get_search_job_statusC

Poll the status and results of a lead search job.

submit_lead_feedbackB

Submit positive or negative feedback on an AI-generated lead message to improve future output quality.

discover_companiesB

Discover companies matching criteria via Hunter.io. Optionally fetch contact emails for each company.

enrich_leadB

Enrich a lead with person and company data (seniority, department, LinkedIn, phone, company size, industry). Consumes enrichment credits.

verify_emailsC

Verify email deliverability for one or more email addresses. Consumes verification credits.

score_leadsA

Trigger on-demand AI scoring for all unscored leads in a job, or a specific set of lead IDs. Runs in background — returns immediately with count. Consumes AI credits.

list_lead_listsC

List Hunter.io lead lists associated with the account.

create_lead_listC

Create a new Hunter.io lead list.

sync_lead_listC

Sync a Hunter.io lead list into local lead records.

preview_messageB

Generate a sample AI-personalised outreach message for a person. Public endpoint — no auth required.

send_to_campaignB

Bulk-import selected lead IDs into a campaign's contact list. Leads must belong to the authenticated user.

list_dealsA

List deals with optional status filter. Returns deals array plus revenue summary (total, closed, pipeline).

create_dealC

Create a new deal linked to a lead email.

update_dealB

Update a deal's status, value, or notes.

get_pipelineA

Get the full sales pipeline board with deals grouped by stage (new, contacted, interested, meeting, proposal, closed, lost) plus revenue totals.

move_deal_stageC

Move a deal to a new pipeline stage (drag-and-drop equivalent).

start_autopilotA

Start an AI autopilot run for outreach automation. Provide a goal and the agent runs fire-and-forget. Returns runId — poll get_autopilot_status for progress. Consumes autopilot credits.

list_autopilot_runsC

List past autopilot runs with their status and summary results.

get_autopilot_statusB

Get the current status and progress of a specific autopilot run.

get_channels_statusA

Get the status, configuration, and delivery stats for all outreach channels (WhatsApp, SMS, push notifications).

update_channelB

Enable or disable a specific outreach channel (whatsapp, sms, or push).

get_sales_agent_configB

Fetch the current user's AI sales agent configuration.

update_sales_agent_configC

Update the AI sales agent configuration (enable/disable, cal link, offer price, reply limits, confidence threshold).

get_sales_agent_actionsA

Fetch today's AI sales agent actions and summary stats (total actions, deals closed, flagged for human review).

process_sales_agentB

Run the AI sales agent pipeline on a conversation — decides the next action and optionally generates a reply. Logs the action to the agent activity feed.

loginA

Authenticate with your MisarReach account via browser — no API key copy-paste needed. Opens the MisarReach authorization page where you review the request and click 'Authorize'. The API key is delivered straight back to this client and saved to ~/.misarreach/config.json.

logoutA

Disconnect this client by deleting the stored MisarReach API key from ~/.misarreach/config.json. The key stays valid on the server — revoke it in Settings → API keys to retire it fully.

auth_statusA

Check whether this client is authenticated with MisarReach and which API base URL it is using. Returns actionable next steps when it is not.

Prompts

Interactive templates invoked by user choice

NameDescription
build_lead_listFind, enrich, verify and score a target lead list before any outreach.
outreach_sequenceDesign and preview a multi-channel sequence, sending only after approval.
pipeline_reviewReview deal pipeline health and recommend the next actions.
autopilot_auditCheck what autopilot has been doing and whether it should keep running.
sales_agent_tuningReview the AI sales agent's configuration and recent actions.

Resources

Contextual data attached and managed by the client

NameDescription
Connected channelsWhich outreach channels are connected and healthy. Read this before designing any sequence — a step on a disconnected channel silently never sends.
Lead listsYour saved lead lists with sizes, so a campaign targets a real audience.
Deal pipelineCurrent pipeline by stage — the baseline for any performance question.
Autopilot statusWhether autopilot is running, and its current sending posture.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrgulshanyadav/misarreach-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server