Freshsales MCP. Manage leads, deals, and contacts by talking to your CRM.
Freshsales MCP connects your AI agent directly into your entire sales CRM pipeline. Instantly manage lead data, check detailed contact profiles, and track every sales deal right from a natural conversation. It gives you full visibility over accounts, appointments, tasks, and even the performance of your whole sales team.
Give Claude and any AI agent real-world access
The agent adds brand-new contacts directly into the system.
It retrieves full metadata and history for any company account you name.
The agent fetches detailed profiles for specific individuals.
You can pull up metadata on any active or closed sales opportunity to check its status and value.
It provides comprehensive lists of existing leads, contacts, and even the whole user base within your CRM.
The agent monitors scheduled meetings or pending follow-up actions to ensure nothing gets missed.
Ask an AI about this
Waiting for input…
What AI agents can do with Freshsales with 12 Tools
These tools let your AI client perform every core function of the CRM, from creating new contacts to listing all current sales deals.
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 MCPCreate Crm Lead
Creates a brand new lead record in the system.
Get Account Details
Retrieves detailed metadata about an entire company account.
Get Contact Metadata
Fetches specific details for a given contact person.
Get Deal Details
Provides detailed metadata and status information on a specific sales deal.
Get Lead Details
Retrieves comprehensive metadata about an existing lead record.
List Sales Accounts
Provides a list of all company accounts in the CRM.
List Appointments
Shows all currently scheduled meetings and appointments.
List Crm Contacts
Lists all contact records within your CRM.
List Crm Deals
Retrieves a list of all active and closed sales deals.
List Crm Leads
Provides a comprehensive list of all leads in the CRM.
List Crm Tasks
Lists any pending tasks or follow-ups assigned to users.
List Crm Users
Shows a list of all user accounts and sales representatives on the team.
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.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Freshsales, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
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 CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Old Way: Jumping Between Tabs and Spreadsheets
Right now, updating a client profile means opening one tab for leads, another for deals, and yet another dashboard just to check the user's workload. You copy names from a document, paste them into a spreadsheet, then manually jump back to the CRM to ensure everything is linked correctly. It’s slow, it’s frustrating, and you always lose track of something.
With this MCP, your agent handles the hand-offs. Need an overview? Just ask for all active deals; your agent runs list_crm_deals and gives you a single answer. You get context instantly, without opening a single dashboard.
Getting Real-Time Clarity with Freshsales MCP
Manual tasks that disappear include listing user roles across the whole team (list_crm_users), checking if an appointment is actually booked (list_appointments), and ensuring a new prospect gets logged immediately after a call finishes.
You talk to your agent, it talks to Freshsales. You stop managing data entry; you start managing conversations.
What Freshsales MCP does for your AI
Your AI client can now treat Freshsales like an extension of its own brain. Instead of logging into multiple dashboards to get context, you talk to your agent and it performs actions directly in the CRM. Need to know if 'Jane Smith' is still active? Your agent runs a search.
Want to add a new prospect from a conference call? It executes a lead creation right away. This MCP gives you total visibility across every part of your sales process, letting you keep track of deals, appointments, and necessary follow-ups without ever leaving your chat window. You'll find connecting this powerful data layer through Vinkius makes running complex CRM tasks feel like just asking a colleague for information.
019d75a0-9ab7-70f1-b07d-e717315d8dca How to set up Freshsales MCP
The bottom line is that once connected, your agent uses the data layer to perform complex CRM actions simply by responding to natural language prompts.
Subscribe to this MCP through the Vinkius Marketplace.
Enter your Freshsales Domain prefix and API Token, which you find in your Profile Settings.
Start talking to it from Claude, Cursor, or any other compatible AI client.
Who uses Freshsales MCP
Sales managers and account executives need this. If you're spending more time switching between dashboards just to pull a quick number for a meeting, you'll hate your life. This lets you talk to the CRM instead of clicking through it.
You use it to quickly check the current profile and active deals for a prospect mid-call without having to interrupt your flow to pull up tabs.
You automate the entire process of gathering new information and running create_crm_lead when you qualify a new contact on a cold call.
You run reports to list all CRM users or check deal stages across multiple reps, getting an instant overview of team workload.
Benefits of connecting Freshsales MCP
Stop digging through tabs for deal status. You can ask the agent to list_crm_deals or get_deal_details, and you instantly know which opportunities are stalled or ready to close.
Never miss a follow-up again. The MCP lets your AI client list_crm_tasks and list_appointments, ensuring every scheduled meeting or pending action is visible at a glance.
Build out your pipeline faster. Instead of manual data entry, you can run create_crm_lead with just natural conversation, turning raw notes into qualified records immediately.
Maintain deep context on clients. You don't just get contact details; running get_account_details gives you a full 360-degree view of the entire company relationship.
Understand your team's capacity. With list_crm_users, you can quickly check who is responsible for which accounts or who has the most pending tasks.
Freshsales MCP use cases
I need to qualify a new contact from a networking event.
The agent identifies the person and runs get_contact_metadata. After verifying their current role, you ask it to create_crm_lead for them, adding all necessary details in one conversational step.
We need an update on a high-value deal that stalled.
You instruct the agent to list_crm_deals and then check get_deal_details for 'Acme Corp'. The AI reports not only the current stage but also who owns it, letting you know exactly who needs to jump back in.
I'm onboarding a new SDR and need them to see team structure.
You ask the agent to list_crm_users. It provides a clean roster of all sales representatives, their territories, and current workload assignments instantly.
I just had an initial discovery call and need to plan next steps.
The agent can check your upcoming schedule using list_appointments and then proactively create_crm_tasks for you to send a follow-up email three days from now.
Freshsales MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Manually checking every deal stage.
A user opens the CRM, clicks on 'Deals', filters by status ('Stalled'), and then has to manually click into 15 different records just to figure out where everyone is stuck.
Instead, tell your agent to list_crm_deals and ask it to identify all deals that haven't moved in the last two weeks. This saves you hours of clicking.
Failing to capture new leads immediately.
A sales rep takes notes on a potential client, but forgets to log them into the CRM until the next day, losing crucial context and delaying outreach.
The agent can create_crm_lead directly from your rough notes. Simply tell it who you met and what they needed, and it handles the data entry.
Misunderstanding client relationships.
A user sees a contact's name but doesn't know if that person is tied to an existing company account or if they are just a random lead.
Ask the agent to get_account_details for the associated company. This connects the individual contact to the full corporate profile.
When to use Freshsales MCP
Use this MCP if your primary bottleneck is turning raw sales information—notes, names, deals, and contacts—into structured data within Freshsales. It excels at retrieval (list_crm_contacts, get_deal_details) and basic record creation (create_crm_lead). Don't use it if you need to perform complex calculations like running predictive financial models or sending physical emails. For those tasks, look for a specialized integration designed specifically for email marketing or data science scripting. This MCP is your conversational access point to the core mechanics of your CRM.
Frequently asked questions about Freshsales MCP
How do I check deal status using the Freshsales MCP? +
You ask the agent to list_crm_deals or get_deal_details. It pulls up a comprehensive view of active opportunities, including their current stages and associated values.
Can the Freshsales MCP create new leads automatically? +
Yes. You use the create_crm_lead tool by giving your agent basic details (name, email, company), and it logs a fully formed lead record for you.
Does this MCP show me all my current tasks? +
The list_crm_tasks tool provides visibility into all pending to-dos. You can ask the agent to pull up exactly which follow-ups are waiting for your attention.
What if I need to find information on a company that isn't in my CRM? +
This MCP is designed to read from Freshsales. If the company data isn't there, you won't get it. You must first have account records or leads created.
How many different types of information can I retrieve with Freshsales MCP? +
You can access everything: deals (list_crm_deals), accounts (list_sales_accounts), contacts (list_crm_contacts), and more. It’s a full data dump.
Powerful workflows you can unlock today
MCP Recipe for Auto-Qualifying Sales Leads
Your SDR spent 20 minutes researching a lead who turned out to be a student using a university email , the agent would have disqualified them in 3 seconds
MCP Recipe for Community-Based Lead Scoring
Active community members identified, CRM leads scored, sales team alerted , your community becomes a pipeline