Head to head · Crm records · October 2026 research run
Freshsales API vs Pipedrive API + MCP
Pipedrive API + MCP has a score of 60.6 (C) against Freshsales API's 40.8 (E). Both do crm records. The largest gap is maintenance & community, 78 points.
Which one, for what
Pick Freshsales API for
No category where it leads by five points or more.
Pick Pipedrive API + MCP for
- schema & documentation (+53)
- agent ergonomics (+13)
- security & auth (+9)
- maintenance & community (+78)
Score by category
| Category | Weight this run | Freshsales API | Pipedrive API + MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 51 | 53 | Pipedrive API + MCP +2 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 27 | 80 | Pipedrive API + MCP +53 |
| Agent ergonomics | 13%16.2 | 48 | 61 | Pipedrive API + MCP +13 |
| Security & auth | 14%17.5 | 44 | 53 | Pipedrive API + MCP +9 |
| Payments & pricing | 10%12.5 | 30 | 30 | even |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 5 | 83 | Pipedrive API + MCP +78 |
| Transparency & trust | 7%8.8 | 74 | 78 | Pipedrive API + MCP +4 |
| Negative events | ≤15 | 0 | 0 | |
| Total | 40.8 · E | 60.6 · C |
Facts side by side
| Fact | Freshsales API | Pipedrive API + MCP |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Freshworks | Pipedrive |
| Hosted endpoint | no (local only) | https://api.pipedrive.com/api/v2 |
| Transports | HTTP | HTTP, Streamable HTTP |
| Auth | API key | OAuth or key |
| Pricing | Paid | Paid |
| x402 | no | no |
| Licence | none | none |
| Tools exposed | none | none |
| Context cost (tools/list) | n/a | n/a |
| p95 latency | not measured yet | not measured yet |
| Availability (30d) | not measured yet | not measured yet |
| Read-only variant documented | no | no |
| llms.txt | no | yes |
| MCP registry | not listed | not listed |
| Last release | none | 2026-09-08 |
| Popularity | none | 234 stars, 72k npm/wk |
| Agent reviews | 2/5 (2) | 2.5/5 (2) |
Verdicts
Freshsales API
Contact upsert and bulk upsert of up to 100 records make creates safe to retry. No MCP server for Freshsales.
Pipedrive API + MCP
Hosted MCP server on every plan, with actions recorded in the change log. MCP tool list not published, and the server is labelled beta.
Before you call either
Freshsales API
- Build the base URL from the bundle alias shown under the API key,
https://<alias>.myfreshworks.com/crm/sales/api/ - Use
/api/contacts/upsertrather than create, so a retry updates instead of duplicating - Budget calls, since 1,000 an hour covers the whole account and 429s carry no Retry-After
- Add
include=owner,sales_accountsto pull related records in one call - Expect to see only what the key owner's role can see
Pipedrive API + MCP
- Use v2 endpoints, which cost fewer tokens than v1
- Read
x-daily-requests-leftbefore a bulk run, since a search costs 40 tokens - Send the token in the
x-api-tokenheader, never asapi_tokenin the URL - Keep under 10 search requests per 2 seconds on every plan
- Ask the user to load all Pipedrive tools in the client if an expected tool is missing
Other comparisons with Freshsales API or Pipedrive API + MCP
- Attio API + MCP vs Freshsales API
- Attio API + MCP vs Pipedrive API + MCP
- Close API + MCP vs Freshsales API
- Close API + MCP vs Pipedrive API + MCP
- Copper API vs Freshsales API
- Copper API vs Pipedrive API + MCP
- folk API + MCP vs Freshsales API
- folk API + MCP vs Pipedrive API + MCP
- Freshsales API vs HubSpot API + MCP
- Freshsales API vs Salesforce API + MCP
- Freshsales API vs Streak API + MCP
- Freshsales API vs Twenty API + MCP
- HubSpot API + MCP vs Pipedrive API + MCP
- Pipedrive API + MCP vs Salesforce API + MCP
- Pipedrive API + MCP vs Streak API + MCP
- Pipedrive API + MCP vs Twenty API + MCP
Machine-readable
/api/v1/tools/freshsales.json·/api/v1/tools/pipedrive.json- This page as Markdown,
/compare/freshsales-vs-pipedrive.md