Skip to main content
Glama
calltouch-mcp

calltouch-mcp

by theYahia

🗄 Репозиторий заархивирован

Разработка переехала в theYahia/WWmcp — монорепозиторий MCP-серверов для незападных API: СНГ, MENA, Африка, LATAM, Юго-Восточная Азия. Общее ядро @theyahia/mcp-core, единый CI, единый релизный конвейер.

Актуальная версия того, что лежало здесь: servers/calltouch/

Пакет в npm прежний — @theyahia/calltouch-mcp, ставится и работает как раньше. Здесь больше ничего не обновляется. Задачи и pull request'ы — в WWmcp.

Archived — development moved to theYahia/WWmcp, a monorepo of MCP servers for non-Western APIs. The current version of this package now lives at servers/calltouch/. The npm package @theyahia/calltouch-mcp is unchanged. Please open issues and pull requests there.

Calltouch MCP — коллтрекинг и звонки с рекламы в диалоге с нейросетью

Если вы искали, как спросить у ИИ, сколько звонков пришло с рекламы за сегодня, найти пропущенные обращения или свести источники трафика со звонками без выгрузок — это оно. 5 инструментов + 2 скилла поверх API Calltouch: звонки с UTM-разметкой, агрегированная статистика, лиды, источники и теги. Stdio + Streamable HTTP.

npm License: MIT

Related MCP server: mcp-redtrack

Установка

Claude Desktop

{
  "mcpServers": {
    "calltouch": {
      "command": "npx",
      "args": ["-y", "@theyahia/calltouch-mcp"],
      "env": {
        "CALLTOUCH_TOKEN": "ваш_токен",
        "CALLTOUCH_SITE_ID": "ваш_site_id"
      }
    }
  }
}

Claude Code

claude mcp add calltouch -e CALLTOUCH_TOKEN=ваш_токен -e CALLTOUCH_SITE_ID=ваш_site_id -- npx -y @theyahia/calltouch-mcp

Smithery

npx -y @smithery/cli install @theyahia/calltouch-mcp --client claude

Streamable HTTP

npx @theyahia/calltouch-mcp --http
# POST http://localhost:3000/mcp
# GET  http://localhost:3000/health

Порт настраивается через PORT=8080.

Авторизация

Переменная

Описание

CALLTOUCH_TOKEN

API-токен из личного кабинета Calltouch (обязательно)

CALLTOUCH_SITE_ID

ID сайта в Calltouch (обязательно)

Base URL: https://api.calltouch.ru/calls-service/RestAPI/

Инструменты (5)

Инструмент

Описание

get_calls

Список звонков с детализацией: номер, источник, длительность, UTM

get_statistics

Агрегированная статистика: всего, уникальных, целевых, пропущенных

get_leads

Список лидов: заявки с сайта, формы обратной связи

get_sources

Источники трафика: каналы, кампании, эффективность

get_tags

Теги звонков: категории и метки

Скиллы (2)

Скилл

Описание

skill_calls_today

Звонки за сегодня — быстрый отчёт

skill_sources

Эффективность источников — топ по звонкам

Примеры запросов

Покажи все звонки за сегодня
Какая статистика звонков за последнюю неделю?
Какие лиды пришли за март?
Какие источники самые эффективные?
Покажи теги за этот месяц

Разработка

npm install
npm test
npm run dev          # stdio
npm run dev:http     # HTTP на порту 3000

Реферальная программа

Calltouch предлагает реферальную программу: 15% пожизненно с каждого приведённого клиента. Подробности: calltouch.ru/partners

Лицензия

MIT


Telegram: @vhodvai

Available Tools

7 tools
get_callsC

Список звонков Calltouch: номер, источник, длительность, статус, UTM-метки.

Inputs: date_from (required), date_to (required), page, limit, +1 more.

get_leadsC

Список лидов Calltouch: заявки с сайта, формы обратной связи.

Inputs: date_from (required), date_to (required), page, limit.

get_sourcesC

Источники трафика: каналы, кампании, эффективность по звонкам.

Inputs: date_from (required), date_to (required).

get_statisticsB

Статистика звонков по дням: всего, уникальных, целевых, пропущенных.

Inputs: date_from (required), date_to (required), group_by.

get_tagsC

Теги звонков: категории, метки, присвоенные менеджерами.

Inputs: date_from (required), date_to (required).

skill_calls_todayA

Звонки за сегодня — быстрый отчёт: всего, целевых, пропущенных, средняя длительность.

Inputs: no named parameters.

skill_sourcesC

Эффективность источников — топ источников по количеству звонков за период.

Inputs: date_from (required), date_to (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.2/5.0

    Scored across 7 tools

    Disambiguation4/5

    Most tools have clear distinct purposes (calls, leads, sources, statistics, tags). The two 'skill_' tools may overlap with general reports but are described as quick summaries, causing minimal ambiguity.

    Naming Consistency3/5

    Five tools follow the 'get_X' pattern, but 'skill_calls_today' and 'skill_sources' break the pattern with a different prefix, introducing inconsistency.

    Tool Count5/5

    7 tools is appropriate for a Calltouch analytics server, covering key data points without being excessive or insufficient.

    Completeness4/5

    The tools cover core read operations (calls, leads, sources, stats, tags). Missing features like custom date ranges or detail drill-downs are minor gaps for a read-only analytics MCP.

    Maintenance

    ActivityStale
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      MCP server for integrating with Roistat marketing analytics platform, enabling AI agents to analyze statistics, manage leads, track calls and channels.
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      MCP server for RedTrack affiliate tracking API, enabling querying campaigns, clicks, conversions, and reports from any MCP-compatible client.
      76 npm
      1
      MIT
    • A
      license
      A
      quality
      F
      maintenance
      MCP server for the Roistat API, enabling marketing analytics, lead tracking, channel performance, cost data, and integrations.
      6
      64 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for Yandex Metrika API, enabling reporting, counter management, goals, filters, and other operations via natural language.
      12
      2
      MIT