Vinkius
Freshsales

Freshsales MCP for AI. Manage every stage of your sales pipeline, hands-free.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Freshsales (Sales CRM & Lead Scoring API) MCP on Cursor AI Code EditorFreshsales (Sales CRM & Lead Scoring API) MCP on Claude Desktop AppFreshsales (Sales CRM & Lead Scoring API) MCP on OpenAI Agents SDKFreshsales (Sales CRM & Lead Scoring API) MCP on Visual Studio CodeFreshsales (Sales CRM & Lead Scoring API) MCP on GitHub Copilot AI AgentFreshsales (Sales CRM & Lead Scoring API) MCP on Google Gemini AIFreshsales (Sales CRM & Lead Scoring API) MCP on Lovable AI DevelopmentFreshsales (Sales CRM & Lead Scoring API) MCP on Mistral AI AgentsFreshsales (Sales CRM & Lead Scoring API) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Freshsales gives your AI agent full access to your sales pipeline. Manage leads, track contacts, update accounts, and close deals—all from natural conversation.

It lets you create new records, log tasks, schedule appointments, and perform global searches across your entire CRM without ever leaving your chat client.

What AI agents can do with Freshsales (Sales CRM & Lead Scoring API) Automation

Convert lead

Turns an initial lead into a proper contact record, requiring the last name and company name.

Create account

Builds a brand new sales account within your CRM system.

Create appointment

Schedules and logs an appointment against a specific record.

+ 18 more capabilities included
Find any record in your CRM

Use global search or specific lookups to pull up a lead, contact, account, or deal by name, email, or ID.

Build out new prospects and accounts

Create brand-new leads from scratch or build out full organization profiles for both contacts and entire companies.

Track deal progress

Create sales deals, monitor which stage they are in, and list all possible stages to keep your revenue targets on track.

Keep the follow-up organized

Log specific notes from meetings, set up future tasks, or schedule appointments so you never miss a touchpoint.

Update and refine data

Change existing contact information or update lead statuses on the fly without needing to open the record manually.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Freshsales (Sales CRM & Lead Scoring API) with 21 Tools

Use these tools to create, read, update, and search all core entities in your sales pipeline: leads, contacts, accounts, deals, tasks, and appointments.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Freshsales (Sales CRM & Lead Scoring API) on Vinkius

Convert Lead

Turns an initial lead into a proper contact record, requiring the last name and company name.

Create Account

Builds a brand new sales account within your CRM system.

Create Appointment

Schedules and logs an appointment against a specific record.

Create Contact

Creates a new individual contact profile in the system.

Create Deal

Registers a brand new sales opportunity or deal for tracking revenue.

Create Lead

Creates a new prospect record, requiring at least a first name or email address.

Create Note

Adds a permanent note to any existing contact, account, or deal record.

Create Task

Sets up a follow-up action item for yourself or a teammate.

Get Account

Retrieves all details for a specific sales account ID.

Get Contact

Pulls up the complete profile of an individual contact by their unique ID.

Get Deal

Fetches all information related to a specific sales deal.

Get Lead

Retrieves the details of an initial lead record by its unique ID.

List Deal Stages

Fetches a list of all current sales deal stages available in your account.

List Industry Types

Retrieves the standard list of industries used for classifying accounts.

List Lead Sources

Lists all sources (e.g., website, trade show) from which leads originated.

List Leads

Uses filters to list multiple lead records within a defined view or segment.

List Owners

Pulls a comprehensive list of all users who own accounts or leads in the CRM.

Search Global

Performs a search across multiple record types (accounts, contacts, etc.) using keywords.

Search Lookup

Executes a targeted lookup search for specific fields like emails or phone numbers.

Update Contact

Changes existing details for an individual contact profile.

Update Lead

Modifies the status or details of a lead record that was created earlier.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Freshsales integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Freshsales (Sales CRM & Lead Scoring API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Freshsales MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Freshsales. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 21 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The Headache of Context Switching, Solved with Vinkius AI Gateway

Today, to track one prospect's journey, you open the CRM. You check the 'Leads' tab for status updates. Then you switch to the 'Notes' section to log your meeting summary. If they become qualified, you have to manually click a button to convert them into a 'Contact,' and then maybe create an entirely new record in the 'Deals' view.

With this MCP, that entire process becomes one conversation with your agent. You simply tell it, 'Update Sarah Jenkins’ status from lead to contact, log these notes about our call, and set up a follow-up task for next Tuesday.' It handles every click and data transfer for you.

Create Lead Records

Before this MCP, creating a new lead meant finding the right form on your CRM's website. You’d have to manually type in the name, email, company, and source into specific fields. If you missed one field, the record was incomplete.

Now, just tell your agent: 'Create a new lead for Jane Doe at Apex Systems.' It takes the information you give it and populates every required field instantly. It’s that simple.

What your AI can actually do with this

Managing a sales funnel usually means jumping between tabs: the lead view, the contact profile, the deal tracker, and the task list. This MCP puts all of that data into one place for your agent to work with. You can tell it what you need—like 'Find me everything on Acme Corp' or 'Log notes about last week’s call.' Your agent will then pull up whatever record you're talking about.

If a prospect is ready, you can convert them from an initial lead into a full contact profile and even create the first deal record. It handles setting appointments and logging tasks automatically so nothing falls through the cracks. Vinkius hosts this MCP, giving your agent access to hundreds of other tools when it needs them.

Built · Hosted · Managed by Vinkius Freshsales CRM MCP - Manage Leads, Contacts & Deals
Server ID 019e5d1c-464d-73ff-9807-6db3a0cef44c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find all deals associated with one contact using get_deal? +

You don't need to manually search for the deal; just tell your agent, 'Show me all active deals for this contact.' The tool uses get_deal to pull up every related opportunity tied to that specific individual.

Can I update an existing lead record using update_lead? +

Yes. If a lead changes status or you find new information, your agent can use update_lead. You just tell it what needs changing—like updating the company name—and it handles the modification.

What is the difference between create_contact and convert_lead? +

Using create_contact builds a brand new person record from scratch. However, if you already have an initial lead, you use convert_lead to transition that existing prospect into a full contact profile.

Do I need get_account to know about the company? +

No. While get_account lets you view a specific account's details, if you just need a quick overview of all potential clients, use the search_global tool instead.

When using `create_lead`, what credentials do I need to authenticate? +

You must provide a valid Freshsales API Key and Domain Name. These are required for your AI client to successfully authorize the connection and submit new lead data.

How can I filter results when calling `list_leads`? +

You use specific query parameters, such as view IDs or status fields, within the call. This lets your agent pull only the records that match precise criteria rather than retrieving the entire dataset.

What is the operational difference between `create_task` and `create_appointment`? +

A task represents a general to-do item with a deadline, while an appointment requires specific calendar details like start time, end time, and attendees. Use them for different types of follow-up actions.

What do I use `list_deal_stages` for before creating a deal? +

This tool fetches all the defined stages in your pipeline. You must run this first to get the exact stage names and IDs needed when you call create_deal.

How can I find a lead if I only have their email address? +

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.

Can I convert a lead to a contact directly through the AI? +

Yes! Use the convert_lead tool. You will need to provide the Lead ID, and ensure you have the mandatory last name and company name to complete the conversion.

How do I see what stages are available for my sales deals? +

Simply use the list_deal_stages tool. It will retrieve all the configured pipeline stages from your Freshsales account so you can categorize your deals correctly.

Built & Managed by Vinkius 30s setup 21 tools

We've already built the connector for Freshsales. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 21 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.