Leximo-AI/leximo-ai-call-assistant-mcp-server

Leximo-AI/leximo-ai-call-assistant-mcp-server

от leximo-ai
MCP сервер Leximo AI Call Assistant интегрирует AI-звонки с Claude. Прямо из чата управляйте заданиями на звонки, проверяйте кредиты и подписки, просматривайте транскрипты — всё без переключения окон. Удобен для автоматизации телефонных разговоров.

Leximo AI Call Assistant — MCP Server

npm version Node >=18 MCP License: MIT

An MCP (Model Context Protocol) server that lets you schedule AI phone calls and manage Leximo assignments directly from Claude Desktop or Claude Code — no app switching needed.


Quick Install

Claude Code (one command)

claude mcp add leximo -e LEXIMO_API_TOKEN=your-token -- npx -y leximo-ai-call-assistant-mcp-server

Replace your-token with your API token from concierge.leximo.ai/profile.

Claude Code (plugin marketplace)

/plugin marketplace add leximo-ai/leximo-ai-call-assistant-mcp-server

Then install the plugin:

/plugin install leximo-ai-call-assistant

Manual Setup

1. Get your API token

  1. Go to concierge.leximo.ai and sign in
  2. Open your profile page
  3. Copy your JWT access token

2. Configure Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "leximo": {
      "command": "npx",
      "args": ["-y", "leximo-ai-call-assistant-mcp-server"],
      "env": {
        "LEXIMO_API_TOKEN": "your-token"
      }
    }
  }
}
create_assignment

Создайте новое назначение телефонного звонка. НЕ вызывайте этот инструмент сразу. Следуйте этому рабочему процессу: 1. Соберите информацию: спросите у пользователя недостающие детали — номер телефона, желаемое время звонка, часовой пояс и язык. Не угадывайте и не выдумывайте значения. 2. Выберите агента: вызовите list_agents, чтобы показать доступных агентов. Порекомендуйте одного на основе задачи или дайте пользователю выбрать. 3. Улучшите задачу: вызовите get_assignment_proposals с описанием задачи пользователя, затем покажите улучшенную версию для утверждения или редактирования. 4. Подтвердите: обобщите все параметры (агент, имя, дата и время, часовой пояс, номер телефона, язык, задача) и получите подтверждение пользователя перед вызовом этого инструмента. Вызывайте create_assignment только после выполнения всех шагов выше.

Создайте новое назначение телефонного звонка. НЕ вызывайте этот инструмент сразу. Следуйте этому рабочему процессу: 1. Соберите информацию: спросите у пользователя недостающие детали — номер телефона, желаемое время звонка, часовой пояс и язык. Не угадывайте и не выдумывайте значения. 2. Выберите агента: вызовите list_agents, чтобы показать доступных агентов. Порекомендуйте одного на основе задачи или дайте пользователю выбрать. 3. Улучшите задачу: вызовите get_assignment_proposals с описанием задачи пользователя, затем покажите улучшенную версию для утверждения или редактирования. 4. Подтвердите: обобщите все параметры (агент, имя, дата и время, часовой пояс, номер телефона, язык, задача) и получите подтверждение пользователя перед вызовом этого инструмента. Вызывайте create_assignment только после выполнения всех шагов выше.

Параметры

  • agentIdstringобязательный

    ID of the AI agent to use. Call list_agents first to see available agents.

  • namestringобязательный

    Name for this assignment (e.g. the business or person being called)

  • datetimestringобязательный

    When to make the call, in ISO 8601 format (e.g. 2025-06-15T14:30:00)

  • timezonestringобязательный

    Timezone for the datetime (e.g. America/New_York, Europe/London)

  • phoneNumberstringобязательный

    Phone number to call in international format (e.g. +1234567890)

  • languageCodestringобязательный

    Language code for the call (e.g. en, es, fr, de)

  • taskstringобязательный

    Description of what the AI agent should do during the call (e.g. 'Book a table for 2 at 7pm on Friday')

create_checkout_session

Создайте сессию Checkout Stripe для подписки на тариф. Возвращает URL, который пользователь должен открыть в своём браузере, чтобы завершить оплату.

Создайте сессию Checkout Stripe для подписки на тариф. Возвращает URL, который пользователь должен открыть в своём браузере, чтобы завершить оплату.

Параметры

  • priceIdstringобязательный

    Stripe price ID from the get_plans tool

delete_assignment

Удалить задание по его ID

Удалить задание по его ID

Параметры

  • idstringобязательный

    Assignment identifier

get_agent

Получить информацию о конкретном AI-агенте звонков по ID

Получить информацию о конкретном AI-агенте звонков по ID

Параметры

  • idstringобязательный

    Agent identifier

get_assignment

Получите одно задание по его ID, включая результаты звонка, расшифровку и URL записи.

Получите одно задание по его ID, включая результаты звонка, расшифровку и URL записи.

Параметры

  • idstringобязательный

    Assignment identifier

get_assignment_proposals

Получить AI-сгенерированные предложения по улучшению описания задачи. ВАЖНО: Всегда вызывайте это ДО create_assignment, чтобы улучшить инструкции к задаче. Передайте описание задачи пользователя и покажите улучшенные предложения пользователю для одобрения перед созданием назначения.

Получить AI-сгенерированные предложения по улучшению описания задачи. ВАЖНО: Всегда вызывайте это ДО create_assignment, чтобы улучшить инструкции к задаче. Передайте описание задачи пользователя и покажите улучшенные предложения пользователю для одобрения перед созданием назначения.

Параметры

  • taskstringобязательный

    Natural language description of the assignment task

get_credits

Получает баланс кредитов, ежемесячный лимит, историю использования и сводку по подписке для аутентифицированного пользователя

Получает баланс кредитов, ежемесячный лимит, историю использования и сводку по подписке для аутентифицированного пользователя

Параметры

Без параметров.

get_plans

Выведи список доступных планов подписки с ценами.

Выведи список доступных планов подписки с ценами.

Параметры

Без параметров.

get_profile

Получает информацию профиля аутентифицированного пользователя, включая email, кредиты и данные учётной записи.

Получает информацию профиля аутентифицированного пользователя, включая email, кредиты и данные учётной записи.

Параметры

Без параметров.

get_subscription

Получить данные активной подписки Stripe для аутентифицированного пользователя

Получить данные активной подписки Stripe для аутентифицированного пользователя

Параметры

Без параметров.

list_agents

Выведи список всех доступных AI-агентов для звонков. ВАЖНО: Всегда вызывай это ДО создания задания. Представь возвращенных агентов пользователю, чтобы он мог выбрать, какой из них должен совершить звонок, или порекомендуй одного на основе задачи пользователя. Идентификатор агента требуется для create_assignment.

Выведи список всех доступных AI-агентов для звонков. ВАЖНО: Всегда вызывай это ДО создания задания. Представь возвращенных агентов пользователю, чтобы он мог выбрать, какой из них должен совершить звонок, или порекомендуй одного на основе задачи пользователя. Идентификатор агента требуется для create_assignment.

Параметры

Без параметров.

list_assignments

Выводит список назначений (задачи вызова) для аутентифицированного пользователя с пагинацией. Возвращает data, total, page, limit и totalPages.

Выводит список назначений (задачи вызова) для аутентифицированного пользователя с пагинацией. Возвращает data, total, page, limit и totalPages.

Параметры

  • pagenumber

    Page number (default: 1)

  • limitnumber

    Items per page (default: 20)

list_notifications

Получить постраничный список уведомлений для текущего пользователя. Включает события завершения звонков и системные уведомления.

Получить постраничный список уведомлений для текущего пользователя. Включает события завершения звонков и системные уведомления.

Параметры

  • limitnumber

    Maximum number of notifications to return (default: 20, max: 100)

  • offsetnumber

    Number of notifications to skip (default: 0)

Другие проверенные MCP-сервера

vectara/vectara-mcp

vectara/vectara-mcp

официальный

MCP-сервер для RAG с Vectara: семантический поиск, генерация и коррекция галлюцинаций. Помогает AI-агентам выдавать фактологически точные ответы с верификацией. Совместим с Claude Desktop.

Python27
Coding-Solo/godot-mcp

Coding-Solo/godot-mcp

MCP-сервер для Godot: запускает редактор, выполняет проекты, захватывает отладку. Управляет сценами и проектами. Полезен разработчикам, использующим AI-агентов — даёт обратную связь от движка, уско...

JavaScript4784
datalayer/jupyter-mcp-server

datalayer/jupyter-mcp-server

официальный

Подключает AI к Jupyter Notebooks в реальном времени: создание, выполнение и редактирование ячеек, переключение между ноутбуками, вывод графиков. Оптимальное решение для автоматизации работы с данн...

Python1216
MarkusPfundstein/mcp-obsidian

MarkusPfundstein/mcp-obsidian

MCP сервер для Obsidian через плагин Local REST API даёт инструменты для работы с хранилищем: чтение, поиск и изменение файлов. Идеально для интеграции заметок с AI-помощниками и автоматизации.

Python4102
Snowflake-Labs/mcp

Snowflake-Labs/mcp

официальный

Устаревший MCP-сервер сообщества для Snowflake Cortex AI: поиск, аналитика, агент, управление объектами и выполнение SQL. Проект больше не поддерживается — для всех сценариев используйте официальный Snowflake MCP Server.

Python292
kestra-io/mcp-server-python

kestra-io/mcp-server-python

официальный

MCP сервер для интеграции AI-ассистентов с платформой Kestra. Инструмент предоставляет управление потоками, выполнениями и логами. Работает в Docker и локально через uv. Полезен разработчикам для автоматизации процессов.

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

Лука Никитин