Плагины Faxette
Отправляйте факсы из Claude Code, Codex или GitHub Copilot. Плагин добавляет два MCP-сервера Faxette — по одному для каждой версии Faxette, — а также навык send-a-fax. Агент находит официальный номер факса, загружает ваши файлы и предоставляет ссылку на страницу статуса Faxette, где можно проверить факс и оплатить отправку. Если вы вошли в аккаунт, после вашего согласия с ценой агент может отправить факс за счёт средств на балансе Faxette. Оплата взимается за каждый факс, подписка не нужна. Создавать аккаунт необязательно. Если он у вас есть, войдите в него, когда приложение предложит это сделать, — тогда ваши факсы будут сохраняться в аккаунте.
Faxette отправляет факсы в США, Канаду, страны ЕС, Великобританию, Швейцарию, Норвегию, Исландию, Лихтенштейн, Монако, Черногорию, Украину и на остров Мэн.
Установка
Claude Code:
claude plugin marketplace add goosegods/faxette-plugins
claude plugin install faxette@faxette
Codex:
codex plugin marketplace add goosegods/faxette-plugins
Затем откройте /plugins в Codex, переключитесь на маркетплейс Faxette и установите Faxette. Чтобы начать работу, откройте новый сеанс.
GitHub Copilot CLI:
copilot plugin marketplace add goosegods/faxette-plugins
copilot plugin install faxette@faxette
VS Code обнаруживает плагины, установленные с помощью Copilot CLI. Если вы не пользуетесь CLI, выполните команду Chat: Open Customizations, добавьте маркетплейс goosegods/faxette-plugins в разделе Browse → Configure Marketplaces и установите Faxette.
Затем, например, попросите: «Отправь по факсу направление referral.pdf в офис доктора Ли».
Только коннекторы
Claude, ChatGPT и другие MCP-клиенты могут подключаться напрямую, без навыка. Каждый коннектор отправляет факсы в страны, доступные для соответствующей версии:
| Коннектор | Куда отправляет факсы |
|---|---|
https://mcp.faxette.com/mcp | США и Канада |
https://mcp.eu.faxette.com/mcp | Страны ЕС, Великобритания, Швейцария, Норвегия, Исландия, Лихтенштейн, Монако, Черногория, Украина и остров Мэн |
Инструкции по настройке для каждого приложения доступны на faxette.com/mcp.
Содержимое
| Путь | Описание |
|---|---|
plugins/faxette/skills/send-a-fax/SKILL.md | Инструкции для агента: как найти номер, загрузить файлы и предоставить ссылку на страницу статуса |
plugins/faxette/.mcp.json | Два MCP-сервера для Claude Code |
plugins/faxette/mcp.json, plugin.json | Тот же плагин в формате Agent Plugins для Codex и GitHub Copilot |
.claude-plugin/marketplace.json | Маркетплейс Claude Code и GitHub Copilot |
.agents/plugins/marketplace.json | Маркетплейс Codex |
registry/us/server.json, registry/eu/server.json | Записи каждого сервера в MCP Registry |
Инструменты
| Инструмент | Назначение |
|---|---|
get_capabilities | Страны, языки, ограничения на файлы и цены для каждой версии |
lookup_fax_number | Ищет номер факса организации в проверенном справочнике Faxette и указывает официальный источник |
create_document | Резервирует загрузку одного файла (PDF, JPG, PNG, WEBP или HEIC размером до 20 MB) и возвращает URL, на который его нужно передать методом PUT |
create_fax | Создаёт факс, при необходимости добавляя текст или Markdown, напечатанный в виде страниц, а также титульный лист; возвращает status_url, где пользователь может проверить факс и оплатить отправку |
get_fax_status | Получает данные о факсе по status_url: статус, количество страниц, цену, сведения об оплате и попытках отправки |
resend_fax | Повторно отправляет неудачно отправленный факс, при необходимости на исправленный номер; оплата остаётся прежней |
get_fax_report | Предоставляет отчёт о доставке отправленного факса |
get_account | Показывает, в какой аккаунт Faxette выполнен вход. Требуется вход в аккаунт |
get_faxes | Выводит список факсов аккаунта по 25 записей, начиная с самых новых; можно отфильтровать по статусу. Требуется вход в аккаунт |
get_fax | Показывает один из факсов аккаунта, включая имена файлов документов, историю и предложение с ценой для подтверждения. Требуется вход в аккаунт |
open_fax_review | Показывает точную PDF-версию факса, который будет отправлен, в приложениях с интерактивными экранами или в виде ссылки для просмотра. Требуется вход в аккаунт |
send_fax | Отправляет один из факсов аккаунта за счёт средств на балансе после того, как пользователь подтвердит именно этот факс и указанную цену. Требуется вход в аккаунт |
Вход в аккаунт не обязателен. При первом вызове инструмента, которому он необходим, коннектор предложит войти через соответствующую версию Faxette (www.faxette.com или eu.faxette.com). В любой момент можно отключить приложение в разделе Settings → Connected apps.
Факс не отправляется, а оплата не списывается без согласия пользователя. Гости оплачивают факс на странице статуса, где сначала отображаются номер факса, документы и цена. Если пользователь вошёл в аккаунт, агент может отправить факс за счёт средств на его балансе: сначала агент показывает точную PDF-версию факса и цену, а затем ждёт подтверждения, прежде чем вызвать send_fax. Если факс или его цена изменились, Faxette не позволит отправить его.
Конфиденциальность и поддержка
-
Отправляемые файлы загружаются с вашего компьютера напрямую в хранилище Faxette:
create_documentвозвращает временную ссылку для загрузки, по которой навык передаёт файл. Все остальные данные проходят через MCP-серверы Faxette. -
Политика конфиденциальности: faxette.com/legal/privacy
-
Условия использования: faxette.com/legal/terms
-
Поддержка: support@faxette.com
Публикация
При изменении плагина обновите version в обоих файлах plugin.json.
Серверы зарегистрированы в MCP Registry под именами com.faxette/faxette и com.faxette/faxette-eu. Обновите version в обоих файлах registry/*/server.json в соответствии с версией сервера, а затем опубликуйте каждый из них. Право на имена com.faxette/* подтверждается DNS TXT-записью на faxette.com (инструкция):
(cd registry/us && mcp-publisher publish) (cd registry/eu && mcp-publisher publish)">
mcp-publisher login dns --domain faxette.com --private-key <key>
(cd registry/us && mcp-publisher publish)
(cd registry/eu && mcp-publisher publish)
Ключ — это закрытый ключ Ed25519 в шестнадцатеричном формате для записи v=MCPv1. Чтобы заменить его, создайте новый ключ и замените TXT-запись v=MCPv1 на faxette.com, указав в ней новый открытый ключ:
openssl genpkey -algorithm Ed25519 -out key.pem
echo "v=MCPv1; k=ed25519; p=$(openssl pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)" # the TXT record
openssl pkey -in key.pem -outform DER | tail -c 32 | xxd -p -c 64 # the hex key for login
Лицензия
MIT