gerkensm/callcenter.js-mcp

gerkensm/callcenter.js-mcp

от gerkensm
MCP-сервер для голосовых звонков через VoIP с ИИ-агентом. Скажите Claude, кому позвонить и что обсудить — он сам наберет номер, проведет диалог и обработает ответ. Полезен для автоматизации звонков, прототипов и экспериментов. Работает с SIP-провайдерами, поддерживает кодеки G.722 и G.711, запуск...

Ask DeepWiki

CallCenter.js MCP + CLI

An MCP Server, CLI tool, and API that makes phone calls on your behalf using VoIP.

Just tell Claude what you want to accomplish, and it will call and handle the conversation for you. This is essentially an MCP Server that bridges between OpenAI's Real-Time Voice API and your VoIP connection to call people on your behalf.

⚠️ Vibe-coded side project! Please do not use this in any kind of professional context. This is a side project coded in a weekend. There are no guard rails. Your MCP client can call any number with this, even if you don't ask it to. In fact, it has done so during testing - it called a random number during the night "for testing" and played back scary low-pitched noises - then claimed it called MY number. So YMMV, no warranties. See disclaimer below.

📞 Example: Order Pizza with Claude

You: "Can you call Tony's Pizza and order a large pepperoni pizza for delivery to 123 Main St? My name is John and my number is 555-0123."

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить gerkensm/callcenter.js-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"gerkensm-callcenterjs-mcp-d3vbdj813f\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"github:gerkensm/callcenter.js-mcp\",\"--mcp\"],\"env\":{\"SIP_USERNAME\":\"your_extension\",\"SIP_PASSWORD\":\"your_password\",\"SIP_SERVER_IP\":\"192.168.1.1\",\"OPENAI_API_KEY\":\"sk-your-key-here\",\"USER_NAME\":\"Your Name\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add gerkensm-callcenterjs-mcp-d3vbdj813f --env SIP_USERNAME=your_extension --env SIP_PASSWORD=your_password --env SIP_SERVER_IP=192.168.1.1 --env OPENAI_API_KEY=sk-your-key-here --env USER_NAME=Your Name -- npx github:gerkensm/callcenter.js-mcp --mcp

Либо через JSON-конфиг:

claude mcp add-json gerkensm-callcenterjs-mcp-d3vbdj813f "{\"command\":\"npx\",\"args\":[\"github:gerkensm/callcenter.js-mcp\",\"--mcp\"],\"env\":{\"SIP_USERNAME\":\"your_extension\",\"SIP_PASSWORD\":\"your_password\",\"SIP_SERVER_IP\":\"192.168.1.1\",\"OPENAI_API_KEY\":\"sk-your-key-here\",\"USER_NAME\":\"Your Name\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add gerkensm-callcenterjs-mcp-d3vbdj813f --env SIP_USERNAME=your_extension --env SIP_PASSWORD=your_password --env SIP_SERVER_IP=192.168.1.1 --env OPENAI_API_KEY=sk-your-key-here --env USER_NAME=Your Name -- npx github:gerkensm/callcenter.js-mcp --mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.gerkensm-callcenterjs-mcp-d3vbdj813f]
command = "npx"
args = ["github:gerkensm/callcenter.js-mcp", "--mcp"]

[mcp_servers.gerkensm-callcenterjs-mcp-d3vbdj813f.env]
SIP_USERNAME = "your_extension"
SIP_PASSWORD = "your_password"
SIP_SERVER_IP = "192.168.1.1"
OPENAI_API_KEY = "sk-your-key-here"
USER_NAME = "Your Name"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите gerkensm/callcenter.js-mcp, а в поле команды запуска — строку ниже:
npx github:gerkensm/callcenter.js-mcp --mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например gerkensm-callcenterjs-mcp-d3vbdj813f.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: gerkensm-callcenterjs-mcp-d3vbdj813f
    command: npx
    args:
      - "github:gerkensm/callcenter.js-mcp"
      - "--mcp"
    env:
      SIP_USERNAME: your_extension
      SIP_PASSWORD: your_password
      SIP_SERVER_IP: 192.168.1.1
      OPENAI_API_KEY: sk-your-key-here
      USER_NAME: Your Name
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "gerkensm-callcenterjs-mcp-d3vbdj813f": {
      "command": "npx",
      "args": [
        "github:gerkensm/callcenter.js-mcp",
        "--mcp"
      ],
      "env": {
        "SIP_USERNAME": "your_extension",
        "SIP_PASSWORD": "your_password",
        "SIP_SERVER_IP": "192.168.1.1",
        "OPENAI_API_KEY": "sk-your-key-here",
        "USER_NAME": "Your Name"
      }
    }
  }
}

Похожие MCP-сервера

khan2a/telephony-mcp-server

khan2a/telephony-mcp-server

от khan2a

MCP-сервер для телефонии на базе Vonage API. LLM-агенты совершают звонки и отправляют SMS прямо в диалоге. Разработчики AI-приложений получают простой инструмент для голосовых вызовов, отправки соо...

Python⭐ 14
chaindead/telegram-mcp

chaindead/telegram-mcp

от chaindead

Telegram MCP сервер подключает AI-ассистентов к вашему аккаунту: чтение диалогов, отправка сообщений, отслеживание уведомлений. Работает с Claude, Cursor. Упрощает управление перепиской и автоматизацию ответов.

Go⭐ 349
twilio-labs/mcp

twilio-labs/mcp

от twilio-labs

MCP сервер для всех публичных Twilio API - SMS, звонки, уведомления. AI-инструменты управляют Twilio напрямую через MCP. Полезен разработчикам для автоматизации общения.

TypeScript⭐ 113
Spix-HQ/spix-mcp

Spix-HQ/spix-mcp

от spix-hq

MCP-сервер Spix наделяет вашего ИИ-агента возможностью совершать телефонные звонки, отправлять email и SMS через единый API. Подключается к Claude Desktop или Cursor — AI буквально берёт трубку. По...

Python⭐ 1
PhononX/cv-mcp-server

PhononX/cv-mcp-server

от phononx

MCP-сервер для интеграции AI-ассистентов с Carbon Voice. Предоставляет инструменты для голосовых сообщений, управления беседами, папками и рабочими пространствами. Полезен для автоматизации общения...

TypeScript⭐ 10
rchanllc/joltsms-mcp-server

rchanllc/joltsms-mcp-server

от rchanllc

MCP сервер для аренды US-номеров и приёма SMS/OTP через AI-агентов. Включает заказ номеров, ожидание и извлечение OTP, управление биллингом. Автоматизация верификации аккаунтов и регистраций.

TypeScript⭐ 1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин