Руководство по коннектору9 мин чтенияMCP-инструментов: 367 языков

Как подключить ServiceM8 к Meta Muse через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

HCАвтор: команда HelpCodeОбновлено 9 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

ServiceM8

ServiceM8

ServiceM8 job management for trades and field service: jobs and statuses, clients and contacts, the schedule (job activities and allocations), staff, price list materials, job line items and payments, notes, attachment metadata and form responses. Can create and update jobs and clients, book and move staff, add line items, record payments and add notes.

инструментов

36

Регион

INTL

Категория

Выездное обслуживание

Аутентификация

API Key

Требуемые env-vars

SERVICEM8_API_KEY
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте ServiceM8 одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Попробуй спросить

Примеры промптов для ServiceM8

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

ServiceM8 · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → ServiceM8, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

ServiceM8 + Meta Muse

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

SERVICEM8_API_KEY

Шаг 1 — Получите учётные данные

Настройка занимает около 2 минут. Нужен аккаунт ServiceM8; ключ создаёт администратор аккаунта, аккаунт разработчика не требуется.

  1. В ServiceM8 откройте Settings, API Keys и создайте ключ. ServiceM8 рекомендует такой приватный API-ключ для подключения собственного аккаунта.
  2. Вставьте его в SERVICEM8_API_KEY. Он отправляется в заголовке X-API-Key и может читать и менять всё в аккаунте, поэтому храните его в тайне. Чтобы отозвать доступ, удалите ключ в ServiceM8.
  3. Установите коннектор. Проверка вызывает servicem8_get_account, который показывает название, часовой пояс и валюту аккаунта.

У ServiceM8 есть и собственный MCP-сервер на https://api.servicem8.com/mcp со входом через OAuth; этот коннектор вместо него использует REST API (https://api.servicem8.com/api_1.0) с вашим ключом.

Что читает: аккаунт (vendor) с валютой, часовым поясом, часами работы и статусом заказа по умолчанию. Заказы с номером (generated_job_id), статусом (Quote, Work Order, Unsuccessful, Completed), клиентом, адресом, описанием, выполненными работами, категорией, очередью, суммой счёта, датами сметы, наряда, завершения и счёта и флагом полученной оплаты. Клиентов (в API они называются companies) с адресом, адресом для счетов, условиями оплаты и налоговой ставкой, а также контакты клиентов и заказов. Расписание: job activities (брони на фиксированное время и время, учтённое на объекте) и job allocations (гибкие брони на день или временное окно). Сотрудников с должностью, последним известным местоположением и статусным сообщением. Прайс-лист, позиции заказов, платежи по заказам, заметки к заказам и клиентам, метаданные вложений (фото, PDF, подписи; содержимое файлов не возвращается), формы и заполненные ответы форм. Категории заказов, очереди, шаблоны заказов и налоговые ставки.

Что записывает: создаёт заказы (в том числе из шаблона), изменяет их и переводит в другой статус, создаёт и изменяет клиентов, добавляет контакты клиентов, назначает сотрудника на заказ на фиксированное время, переносит или снимает брони, добавляет позиции из прайс-листа или свободным текстом, фиксирует полученные платежи и добавляет заметки к заказам и клиентам. Зафиксированный платёж появляется только в ServiceM8; деньги не списываются и не переводятся. Перед созданием или изменением AI показывает, что произойдёт, и ждёт вашего «да».

Отключено при установке: ничего, все 36 инструментов включены. Удаление в ServiceM8 лишь ставит active в 0, поэтому снятая бронь, архивный заказ или архивный клиент возвращаются, если поставить active в 1.

Фильтрация: каждый список принимает filter, то есть $filter в стиле OData: field eq|ne|gt|lt value, соединённые через and, не более 10 условий, без or, ge и le. Строки и метки времени пишутся в одинарных кавычках, например status eq 'Work Order' and active eq 1 или start_date gt '2026-11-02 00:00:00'. Удалённые записи остаются с active 0, поэтому AI добавляет active eq 1, чтобы их пропустить, и всегда фильтрует большие списки: заказы, activities и материалы.

Постраничный вывод: списки возвращают простой массив. С заданным cursor они приходят страницами до 1 000 записей: -1 для первой страницы, затем значение x-next-cursor из _headers; на последней странице этого заголовка нет.

Форматы данных: id являются UUID. Метки времени имеют вид YYYY-MM-DD HH:MM:SS, даты YYYY-MM-DD, в часовом поясе аккаунта, и время отправляется в том же виде. Флаги равны 0 или 1. Суммы приходят десятичными строками в валюте аккаунта. total_invoice_amount заказа и есть сумма счёта; отдельного объекта счёта нет. Создание возвращает {"errorCode": 0, "message": "OK"}, а новый UUID приходит в заголовке x-record-uuid. Обновления меняют только переданные поля.

Лимиты и частые ошибки: 180 запросов в минуту и 20 000 в день на аккаунт; сверх этого ServiceM8 отвечает 429: подождите и повторите или сузьте фильтр. 401 значит, что API-ключ неверен или удалён: создайте новый в Settings, API Keys. 400 означает некорректный фильтр или поле. 404 означает неизвестный UUID.

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

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты ServiceM8.

Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
servicem8_get_accountThe connected ServiceM8 account (vendor): name, business number, email, currency, time zone, opening hours, default job status and whether…
servicem8_list_jobsList jobs: uuid, job number (generated_job_id), status (Quote, Work Order, Unsuccessful, Completed), client (company_uuid), address…
servicem8_get_jobOne job by UUID with status, client, addresses, description, work done, totals, dates and badges
servicem8_list_clientsList clients (ServiceM8 calls them companies): uuid, name, address parts, billing address, ABN or business number, website, payment terms…
servicem8_get_clientOne client (company) by UUID with address, billing address, payment terms and tax rate
servicem8_list_client_contactsContacts of clients: uuid, company_uuid, first and last name, phone, mobile, email, type (BILLING, JOB, ...), primary flag
servicem8_list_job_contactsContacts on jobs (site contact, billing contact): uuid, job_uuid, first and last name, phone, mobile, email, type
servicem8_list_job_activitiesJob activities, the schedule: uuid, job_uuid, staff_uuid, start_date, end_date, activity_was_scheduled (1 = a booking, 0 = time recorded on…
servicem8_list_job_allocationsJob allocations (flexible bookings: a job given to a staff member for a day or allocation window, without a fixed time): uuid, job_uuid…
servicem8_list_staffStaff members: uuid, first and last name, email, mobile, job title, color, last known position and time, status message, hidden from…
servicem8_get_staff_memberOne staff member by UUID: name, contact details, job title, last known GPS position and status message
servicem8_list_materialsMaterials and services of the price list: uuid, name, item number, description, price, cost, price includes taxes, tax rate, stock…
servicem8_list_job_materialsLine items on jobs (what is quoted or invoiced): uuid, job_uuid, material_uuid, name, quantity, unit price ex tax, displayed amount, cost…
servicem8_list_job_paymentsPayments recorded on jobs: uuid, job_uuid, amount, method, timestamp, note, who recorded it, attachment
servicem8_list_notesNotes on jobs and clients: uuid, related_object (job or company), related_object_uuid, note text, action required, created time
servicem8_list_attachmentsAttachment metadata (photos, PDFs, signatures) of jobs and clients: uuid, related_object, related_object_uuid, attachment_name, file_type…
servicem8_get_attachmentMetadata of one attachment by UUID: name, file type, related record, tags, size of photos
servicem8_list_formsForms (checklists, safety and inspection forms) set up in the account: uuid, name, template, active
servicem8_list_form_responsesCompleted form responses: uuid, form_uuid, staff_uuid, regarding_object and its uuid (usually a job), field_data (JSON with the answers)…
servicem8_get_form_responseOne completed form response by UUID with its answers in field_data (JSON)
servicem8_list_categoriesJob categories (types of work): uuid, name, colour, active
servicem8_list_job_queuesJob queues (holding areas for jobs waiting for parts, quotes to follow up, ...): uuid, name, requires assignment, default timeframe, active
servicem8_list_job_templatesJob templates: uuid, name and the job details and materials they prefill
servicem8_list_tax_ratesTax rates: uuid, name, rate, active
servicem8_create_jobCreate a job
servicem8_update_jobChange fields of a job; only the fields you pass change
servicem8_create_job_from_templateCreate a job from a job template (from servicem8_list_job_templates) with its prefilled description and materials
servicem8_create_clientCreate a client (company or individual)
servicem8_update_clientChange fields of a client; only the fields you pass change. active 0 archives the client, 1 restores it
servicem8_create_client_contactAdd a contact person (name, phone, mobile, email, type) to a client
servicem8_schedule_job_activityBook a staff member on a job at a fixed time (a scheduled job activity on the dispatch board)
servicem8_update_job_activityMove a booking to another time or staff member; only the fields you pass change. active 1 restores a removed booking
servicem8_remove_job_activityRemove a booking from the schedule
servicem8_add_job_materialAdd a line item to a job (quote or invoice): from the price list with material_uuid, or free text with name and price
servicem8_record_job_paymentRecord a payment received for a job (cash, card, bank transfer)
servicem8_add_noteAdd a note to a job or a client

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

  • «Какие заказы запланированы на завтра и какой сотрудник едет на каждый?»
  • «Покажи заказы, завершённые на прошлой неделе, по которым ещё нет оплаты, с клиентом и суммой счёта.»
  • «Перенеси завтрашнюю бронь на 8:00 по заказу 1042 на пятницу, 9:00. Сначала покажи изменение.»
  • «Создай для этого клиента заказ в статусе Quote на замену водонагревателя и добавь подходящие позиции из прайс-листа.»
  • «Какие ответы дали в чек-листе по технике безопасности для заказа 987?»

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Ваш агент для ServiceM8 в одном клике.

Установите коннектор, вставьте ключ, спросите Meta Muse. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить ServiceM8 к ChatGPT через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Коннекторы

Как подключить ServiceM8 к Claude через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Коннекторы

Как подключить ServiceM8 к Cursor через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Коннекторы

Как подключить ServiceM8 к Gemini через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Коннекторы

ServiceM8 в MCP: заказы, клиенты, расписание, сотрудники, позиции и платежи в любом AI-агенте

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.

Коннекторы

Как подключить ServiceM8 к Microsoft Copilot через MCP

Подключите аккаунт ServiceM8 к любому AI-агенту: заказы и их статус, клиенты и контакты, расписание с job activities и allocations, сотрудники, прайс-лист и позиции заказов, платежи, заметки, метаданные вложений и ответы форм. Может создавать и изменять заказы и клиентов, назначать и переносить сотрудников, добавлять позиции, фиксировать платежи и добавлять заметки. Настройка с API-ключом за 2 минуты.