MCP-сервер Фоностера
MCP Server для API Fonoster, позволяющий клиентам MCP взаимодействовать с телефонными службами Fonoster. Этот модуль является частью проекта Fonoster с открытым исходным кодом. Для получения дополнительной информации о проекте посетите https://github.com/fonoster/fonoster .
Инструменты
list_numbers
- Возвращает список чисел из Fonoster в табличном формате (с использованием markdown)
- Дополнительные входные данные:
page_size
(число): максимальное количество возвращаемых чиселpage_token
(string): токен пагинации для следующей страницы
- Возвращает: список номеров с их ссылками, именами и telUrls.
list_applications
- Список приложений от Fonoster в табличном формате (с использованием разметки)
- Дополнительные входные данные:
page_size
(число): Максимальное количество возвращаемых приложенийpage_token
(string): токен пагинации для следующей страницы
- Возвращает: список приложений с их ссылками, именами, конечными точками, датами создания, датами обновления и типами.
create_call
- Создает вызов от Фоностера
- Требуемые входные данные:
from
(строка): Номер, с которого нужно позвонитьto
(строка): Номер, на который нужно позвонитьapp_ref
(строка): ссылка на приложение, используемое для вызова.metadata
(объект): Метаданные, которые будут отправлены в приложение.
- Возврат: подтверждение создания вызова с идентификатором ссылки
create_call_batch
- Создает пакет звонков от Fonoster
- Требуемые входные данные:
from
(строка): Номер, с которого нужно позвонитьto_array
(массив): Номера, по которым нужно звонитьapp_ref
(строка): ссылка на приложение, используемое для вызова.metadata
(объект): Метаданные, которые будут отправлены в приложение.
- Возврат: подтверждение создания партии с идентификатором
Подсказки
create_call_prompt
- Пошаговая инструкция по созданию звонка
- Проводит клиента MCP через процесс:
- Запрос у пользователя номера или номеров, по которым можно позвонить, если они еще не указаны
- Предоставление списка доступных номеров с помощью инструмента
list_numbers
- Запрос имени приложения и поиск его ссылки
- Создание вызова с помощью инструмента
create_call
илиcreate_call_batch
в зависимости от запроса пользователя
Настраивать
Использование с Claude Desktop
Добавьте следующее в ваш claude_desktop_config.json
:
Если вы вошли в командную строку, просто запустите
fonoster mcp:configure --client claude
, чтобы настроить сервер.
нпх
докер
Тестирование с помощью MCP Inspector
Поиск неисправностей
Если вы столкнулись с ошибками аутентификации, убедитесь, что:
- Ваши учетные данные Fonoster верны
- Переменные среды установлены правильно
- У вас есть необходимые разрешения для доступа к API Fonoster
Строить
Сборка Docker:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MCP-сервер, который составляет список приложений и телефонных номеров, а также инициирует исходящие вызовы через Fonoster.
Related MCP Servers
- -securityFlicense-qualityAn MCP server that provides safe access to your iMessage database through MCP, enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handlingLast updated -53Python
- AsecurityFlicenseAqualityA MCP Server used to collect MCP Servers over the internet.Last updated -318Python
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -23TypeScriptMIT License
- -securityAlicense-qualityA macOS app that provides an MCP server to your Messages, Contacts, and moreLast updated -683Apache 2.0