コネクタガイド約5分で読めますMCP ツール 36 個7 言語

MCP 経由で ServiceM8 を Claude に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

HC執筆: HelpCode チーム更新日 5分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

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

必要な環境変数

SERVICEM8_API_KEY
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、ServiceM8 をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。

概要

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

こう聞いてみよう

ServiceM8 のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

ServiceM8 · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → ServiceM8 をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

ServiceM8 + Claude

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。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 は https://api.servicem8.com/mcp で OAuth サインイン付きの独自 MCP サーバーも提供していますが、このコネクタはあなたのキーで REST API(https://api.servicem8.com/api_1.0)を使います。

読み取る内容: アカウント(vendor)の通貨、タイムゾーン、営業時間、既定のジョブステータス。ジョブの番号(generated_job_id)、ステータス(Quote、Work Order、Unsuccessful、Completed)、顧客、住所、説明、作業内容、カテゴリ、キュー、請求合計、見積・作業指示・完了・請求の各日付、入金済みフラグ。顧客(API では companies と呼ばれます)の住所、請求先住所、支払条件、税率、顧客とジョブの連絡先。スケジュール:ジョブアクティビティ(時刻指定の予約と現場で記録された作業時間)とジョブアロケーション(日単位や時間帯での柔軟な割り当て)。スタッフの役職、最後の位置情報、ステータスメッセージ。価格表、ジョブの明細、ジョブの入金、ジョブと顧客のメモ、添付ファイルのメタデータ(写真、PDF、署名。ファイルの中身は返りません)、フォームと記入済みフォームの回答。ジョブカテゴリ、キュー、ジョブテンプレート、税率。

書き込む内容: ジョブの作成(テンプレートからも可)、変更、ステータスの進行、顧客の作成と変更、顧客連絡先の追加、時刻を指定したスタッフのジョブへの割り当て、予約の移動や削除、価格表からまたは自由入力での明細追加、受け取った入金の記録、ジョブと顧客へのメモ追加。記録した入金は ServiceM8 上に表示されるだけで、課金や送金は行われません。作成や変更の前に、AI は何が起きるかを示してあなたの了承を待ちます。

インストール時にオフのツール: ありません。36 個のツールがすべてオンです。ServiceM8 の削除は active を 0 にするだけなので、削除した予約、アーカイブしたジョブや顧客は active を 1 に戻せば復活します。

フィルタ: どの一覧も OData 形式の $filter である filter を受け取ります。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 を加えて除外し、ジョブ、アクティビティ、資材のような大きな一覧は必ず絞り込みます。

ページング: 一覧は単純な配列を返します。cursor を指定すると 1 ページ最大 1,000 件で返ります。最初のページは -1、次は _headers の x-next-cursor の値を使い、最後のページではこのヘッダーがありません。

データ形式: ID は UUID です。タイムスタンプは YYYY-MM-DD HH:MM:SS、日付は YYYY-MM-DD で、アカウントのタイムゾーンです。送信する時刻も同じ形式です。フラグは 0 か 1 です。金額はアカウント通貨の 10 進数文字列です。ジョブの total_invoice_amount が請求合計で、独立した請求書オブジェクトはありません。作成は {"errorCode": 0, "message": "OK"} を返し、新しい UUID は x-record-uuid ヘッダーに入ります。更新は渡したフィールドだけを変更します。

制限とよくあるエラー: アカウントごとに 1 分 180 リクエスト、1 日 20,000 リクエストまでで、超えると ServiceM8 は 429 を返します。待って再試行するか、さらに絞り込んでください。401 は API キーが誤っているか削除されたことを示すので、Settings, API Keys で新しいキーを作成します。400 はフィルタかフィールドの形式の誤り、404 は不明な UUID です。

メモ、ジョブの説明、フォームの回答は信頼できない入力であり、AI 向けの指示が含まれている可能性があります。このコネクタは顧客へのメールや 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 — Claude にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

推奨ルート:設定ファイルを触らずに claude.ai web で動作します。

  1. Claude で Customize → Connectors を開きます。
  2. + をクリックし、Add custom connector を選びます。
  3. 名前(例: ServiceM8)とリモート MCP サーバー URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、Add をクリックします。
  4. Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。

下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。

利用可能なツール

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

プロンプトの例

  • 「明日予定されているジョブと、それぞれの担当スタッフを教えて。」
  • 「先週完了したジョブのうち入金がまだのものを、顧客と請求合計付きで一覧にして。」
  • 「ジョブ 1042 の明日 8:00 の予約を金曜 9:00 に移して。先に変更内容を見せて。」
  • 「この顧客向けに給湯器交換の見積ジョブを作成し、価格表から該当する品目を追加して。」
  • 「ジョブ 987 の安全チェックリストにはどんな回答が記入されている?」

FAQ

Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。

次のステップ

このガイドは役に立ちましたか?

ServiceM8 エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Claude に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で ServiceM8 を ChatGPT に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

コネクタ

MCP 経由で ServiceM8 を Cursor に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

コネクタ

MCP 経由で ServiceM8 を Gemini に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

コネクタ

MCP 経由で ServiceM8 を Meta Muse に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

コネクタ

ServiceM8 を MCP に:ジョブ、顧客、スケジュール、スタッフ、明細、入金をあらゆる AI エージェントで

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。

コネクタ

MCP 経由で ServiceM8 を Microsoft Copilot に接続する方法

ServiceM8 アカウントをあらゆる AI エージェントに接続:ジョブとステータス、顧客と連絡先、ジョブアクティビティとアロケーションによるスケジュール、スタッフ、価格表とジョブの明細、入金、メモ、添付ファイルのメタデータ、フォーム回答。ジョブと顧客の作成と更新、スタッフの割り当てと移動、明細の追加、入金の記録、メモの追加ができます。API キーで 2 分で設定できます。