CallSync – Business Call Logging & Management for SIM-Based Teams

CallSync MCP Server: Connect SIM-Based Call Logs to AI Agents 📞🤖 CallSync is a powerful mobile-first sales CRM and call tracking ecosystem built for modern…

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • List Calls: List call logs sorted by most recent. Default 5 per page, max 10. Returns total matching filters. Search covers phone, name, note, employee, AI summary/transcription/reason/sentiment.
  • List Callers: List recent unique callers (limit 20). Supports search.
  • List Employees: List employees/devices in the org. Shows name, phone, last sync, battery, device model, archived status.

What data it sees

Do you need an account

No: the server works without sign-in

CallSync MCP Server: Connect SIM-Based Call Logs to AI Agents 📞🤖

CallSync is a powerful mobile-first sales CRM and call tracking ecosystem built for modern sales teams.

This Model Context Protocol (MCP) server allows AI agents (like Claude Desktop, Cursor, and Windsurf) to securely query call data, manage contacts, and trigger voice-to-text analysis directly from your chat sidebar.


💡 Why CallSync?

Traditional VOIP services fail when sales representatives make real phone calls from their mobile SIMs. CallSync solves this:

  • SIM-Based Capture: Syncs outgoing and incoming mobile call logs, metadata, and audio recordings automatically from our Android App.
  • Instant AI Processing: Automated call transcription, summarization, sentiment classification, and target-intent analysis.
  • Unified Sales CRM: A mobile-friendly dashboard to manage leads, tasks, and follow-ups.

⚙️ Available AI Tools & Actions

Once connected, your AI assistant can execute these commands:

  • list_calls — Browse call logs, check sentiments, read AI summaries, and fetch call recordings.
  • list_callers — Retrieve caller stats (total duration, lead priority, last sync).
  • list_employees — Monitor sales reps' devices, battery life, and sync health.
  • update_identity — Quickly assign names, notes, and priority labels (e.g., "Hot Lead") to phone numbers.
  • trigger_analysis — Manually start AI voice-to-text transcription for any recorded call.
  • archive_identity & delete_caller — Manage data privacy and contact archiving easily.

🔌 How to Connect in 2 Minutes

CallSync uses the secure OAuth 2.1 & PKCE standard for authentication. You do not need to manually configure API keys.

Option A: Claude Desktop (Recommended)

  1. Open Claude Desktop and go to Settings > Connectors.
  2. Click on Add custom connector.
  3. Enter the URL: https://mcp.callsyncapp.com/mcp
  4. A browser window will open automatically. Scan the code or log in to your CallSync account to authorize.

Option B: Cursor / Windsurf / Other Clients

Add a new SSE connection with these parameters:

  • Name: miniclick-callsync
  • Type: SSE
  • URL: https://mcp.callsyncapp.com/mcp

Or update your claude_desktop_config.json:

{
  "mcpServers": {
    "miniclick-callsync": {
      "url": "https://mcp.callsyncapp.com/mcp"
    }
  }
}
Server tool list (8)

Raw names from tools/list. Only developers need these.

list_callsList call logs sorted by most recent. Default 5 per page, max 10. Returns total matching filters. Search covers phone, name, note, employee, AI summary/transcription/reason/sentiment.
list_callersList recent unique callers (limit 20). Supports search.
list_employeesList employees/devices in the org. Shows name, phone, last sync, battery, device model, archived status.
update_callUpdate call log fields: note and/or reviewed status.
update_identityUpdate or create an identity/contact (name, labels, note)
archive_identityArchive a caller/contact identity by phone number. Hides them from active contact lists.
delete_callerDelete all call data for a phone number including R2 recordings. action=delete removes all data. action=delete_and_exclude removes data and prevents future calls from this number being tracked. Cannot exclude without deleting.
trigger_analysisTrigger AI analysis for a call. Inserts a pending ai_analysis row which fires a DB trigger to start transcription and analysis automatically. Requires the call to have a recording.