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"
    }
  }
}

How to connect

How to connect CallSync – Business Call Logging & Management for SIM-Based Teams to Claude

The server address to paste into Claude settings:

https://callsyncapp.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings β†’ Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + β†’ Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings β†’ Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect CallSync – Business Call Logging & Management for SIM-Based Teams to ChatGPT

The server address to paste into ChatGPT settings:

https://callsyncapp.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings β†’ Apps β†’ Advanced settings β†’ Developer mode.
  3. Open Settings β†’ Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + β†’ Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors β†’ Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect CallSync – Business Call Logging & Management for SIM-Based Teams to Cursor

The server address to paste into Cursor settings:

https://callsyncapp.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings β†’ Cursor Settings β†’ MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

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.