Calltouch Mcp

io.github.theYahiaPublished by GitHub account theYahiav1.0.1Updated Oct 24, 2026

MCP server for Calltouch API — call tracking, call statistics. Token auth.

Overview

AI-generated overview

Local MCP server for the Calltouch call-tracking API that lets an assistant pull calls, call statistics, leads, traffic sources and tags.

What you can do
Retrieve calls with number, source, duration and UTM details, plus aggregated statistics such as total, unique, targeted and missed calls. List leads from website forms and feedback requests. Review traffic sources, channels, campaigns and their effectiveness, and read call tags and categories. Run quick report skills for today's calls and top-performing sources.
When to use it
Useful when you want to ask an assistant about call-tracking results from Calltouch — how many calls came from advertising, which calls were missed, which leads arrived, or which traffic sources perform best — without exporting data manually.
Requirements
Runs locally via npx from the npm package @theyahia/calltouch-mcp (Node.js). Requires a Calltouch API token in CALLTOUCH_TOKEN and a site ID in CALLTOUCH_SITE_ID. Network access to the Calltouch API is needed. An optional HTTP mode is available with a configurable port.
Before you install
Requires the CALLTOUCH_TOKEN secret and CALLTOUCH_SITE_ID; keep the token private. The README states the repository is archived and development moved to another monorepo, though the npm package is said to be unchanged. The README also mentions a referral program, which is unrelated to the server's function.

Installation

In SourceWeft

  1. Open Calltouch Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

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

Разработка переехала в 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]

Установка

Claude Desktop

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

Claude Code

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

Smithery

[smithery badge]

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

Streamable HTTP

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

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

Авторизация

ПеременнаяОписание
CALLTOUCH_TOKENAPI-токен из личного кабинета Calltouch (обязательно)
CALLTOUCH_SITE_IDID сайта в 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Эффективность источников — топ по звонкам

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

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

Разработка

bash
npm installnpm testnpm run dev          # stdionpm run dev:http     # HTTP на порту 3000

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

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

Лицензия

MIT


Telegram: @vhodvai

Source: README.md at commit 4c54cef

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts