OfficialVerified

Justcall MCP Server

JustCall voice calls and SMS messaging capabilities for conversational AI agents.

Data last scanned today · Reviewed today

403 dangerous tools67 tools25HTMLMIT

Overview

This server integrates JustCall telephony directly into AI models, enabling automated voice calling and SMS messaging via standard function-calling interfaces. It allows LLMs to manage communications programmatically, transforming static chat interfaces into active, phone-connected systems. The setup process leverages a remote server URL, which guides users through an authentication flow requiring their JustCall API credentials. It supports integration with various platforms, including Claude Desktop, Claude Web, and ChatGPT, following the Model Context Protocol standard.

Our verdict

With a security score of 37/100, this server is classified as high-risk. This rating reflects the fact that it is a community-maintained project rather than an official vendor release, and critical security aspects like authentication methods have not yet been editorially reviewed. It is suitable for testing telephony automation in non-sensitive environments, but users should exercise caution given the potential for unauthorized API usage if credentials are mismanaged.

  • Uses only 6 direct dependencies for reduced supply-chain surface
  • Licensed under the permissive MIT license
  • Provides real documentation for multiple AI client setups
  • High-risk score due to lack of editorial security review
  • Authentication process has not been reviewed for security
  • Project status is community-maintained rather than official vendor-supported

Setup

Claude Desktop
{
  "mcpServers": {
    "justcall-mcp-server": {
      "args": [
        "-y",
        "@justcall/mcp-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
list_callsLists all JustCall calls with various filtering optionslow
get_callGet a specific JustCall call by IDlow
update_callUpdate a JustCall call (disposition, notes, rating)medium
get_call_journeyFetch the sequence of events for a specific calllow
get_voice_agent_dataGet voice agent data for a specific call (deprecated, use get_voice_agent_call)low
get_voice_agent_callRetrieve voice agent related data for a specific calllow
list_usersList all users/agents in the accountlow
get_userGet detailed information for a specific user/agentlow
update_user_availabilityUpdate a user's availability status to available or unavailable for callsmedium
send_smsSend an SMS/text message to a contactmedium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What information do I need from my JustCall dashboard to connect?

You need your JustCall API Key and Secret, which can be retrieved from your JustCall developer API credentials page.

How are API requests rate-limited?

All API requests made through the MCP server are subject to the same rate limits associated with your specific JustCall API key.

Does this server support remote connections?

Yes, you can connect to the server remotely using Streamable HTTP Transport by pointing your client to the server URL and providing your credentials as a bearer token.

What authentication methods are required for endpoints?

The server uses OAuth2 with PKCE for flow, and all MCP and SSE endpoints require valid Bearer token authentication.

Are there any public endpoints that do not require authentication?

Yes, the /health endpoint and the /.well-known/oauth-authorization-server metadata endpoint are publicly accessible.

What are the requirements for using this server with ChatGPT?

The server is available for Plus, Pro, Business, and Enterprise plans, and you must have developer mode enabled in your advanced settings.

Changelog

Badge

Justcall MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.