Freshsales (Sales CRM & Lead Scoring API)

Freshsales (Sales CRM & Lead Scoring API) MCP Connector for Claude

A+

Manage your sales pipeline via Freshsales — create leads, track contacts, manage deals, and automate CRM workflows directly from any AI agent.

21 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Freshsales CRM to any AI agent to streamline your sales operations through natural conversation.

What you can do

  • Lead Management — Create, update, and list leads, or convert them into contacts once qualified using the convert_lead tool.
  • Contact & Account Tracking — Maintain detailed profiles for individuals and organizations within your sales ecosystem with create_contact and create_account.
  • Deal Pipeline — Monitor and create sales deals to keep your revenue targets on track using create_deal and list_deal_stages.
  • Sales Activities — Log notes, tasks, and appointments to ensure no follow-up is missed via create_note, create_task, and create_appointment.
  • Global Search — Instantly find any record across your CRM using powerful search_global and search_lookup tools.

How it works

  1. Subscribe to this server
  2. Enter your Freshsales Domain and API Key
  3. Start managing your sales funnel from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Sales Representatives — quickly update lead status and log notes without leaving your workflow.
  • Sales Managers — get instant reports on deal stages and lead sources via chat.
  • Account Executives — manage contacts and accounts seamlessly while preparing for meetings.
crmsales-pipelinelead-scoringcontact-managementdeal-tracking

21 tools expose this connector's capabilities to your AI agent.

convert_lead

last_name and company_name are mandatory. Convert a lead to a contact

create_account

Create a new sales account

create_appointment

Create an appointment

create_contact

Create a new contact

create_deal

Create a new deal

create_lead

Provide at least a first name or email. Create a new lead in Freshsales

create_note

Create a note for a record

create_task

Create a task

get_account

View a specific sales account

get_contact

View a specific contact

get_deal

View a specific deal

get_lead

View a specific lead

list_deal_stages

Fetch deal stages

list_industry_types

Fetch industry types

list_lead_sources

Fetch lead sources

list_leads

Use filters API to get view_id if unknown. List all leads in a specific view

list_owners

Fetch all users/owners

search_global

Global search across entities

search_lookup

Lookup search for specific fields

update_contact

Update an existing contact

update_lead

Update an existing lead

See how to talk to your AI agent using Freshsales (Sales CRM & Lead Scoring API).

Create a new lead for Sarah Jenkins (sarah.j@example.com) from 'Global Tech'.

I've created the lead for Sarah Jenkins at Global Tech. The record has been successfully added to your Freshsales CRM.

Search for any contact or lead associated with the email 'mike@startup.io'.

I found one lead matching that email: Mike Ross (ID: 88293). Would you like to see his full details or log a new task for him?

List all the leads in my 'New Leads' view (ID: 400123).

Fetching leads from view 400123... I've found 12 leads. The most recent ones are 'Alice Cooper' and 'Bob Smith'.

You can use the `search_lookup` tool. It allows you to search for records like leads or contacts specifically by fields such as email, ensuring you find the exact record you need.

Related Connectors