Xero AP and Expenses MCPサーバー

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Xero AP and Expenses MCPサーバーにより、LLMは自然な会話を通じて、元帳の買掛金側についてXeroとやり取りできます。 Xeroインターフェイスを直接操作しなくても、サプライヤー請求書の作成と管理、および支出経費バッチのインポートを行うツールを提供します。

用途

Xero AP and Expenses MCPサーバーを使用して、次のアクションを実行します:

  • 書き込みの対象を指定する前に、接続済みアカウントに関連付けられているXero組織を検出します。
  • 支払いキュー用のサプライヤー請求書を作成して承認します。
  • Hubdoc経由で届いたドラフトを含む、ドラフトのサプライヤー請求書を承認します。
  • 明示的な確認後に、重複または誤りのある承認済み請求書を無効化します。
  • プレビュー後にコミットする安全確認を通じて、支出経費のバッチをインポートします。
  • 請求書の承認、無効化、または作成の前に、請求書またはサプライヤー連絡先を解決します。

プロンプト例

次のプロンプト例を使用して、Xero AP and Expenses MCPサーバーツールを呼び出します:

  • Which Xero organizations are connected to this account?
  • Enter a supplier bill from Acme Corp for $2,400, already approved for payment.
  • Bill our facilities account for this month's rent from Acme Corp, already approved.
  • Approve the draft bill from Acme Corp due September 15.
  • Void the duplicate bill I created for Acme Corp yesterday.
  • Import this batch of card expenses and flag any duplicates before posting.
  • Check whether this bill has any payments applied before I void it.
  • Find the contact record for Acme Corp.

Xero AP and Expenses MCPサーバーツール

Xero AP and Expenses MCPサーバーは次のツールを提供します:

ツール説明
list_organizations接続済みアカウントで利用可能なXero組織を一覧表示します。
create_bill選択したXero組織で、サプライヤー請求書を承認済みステータスで直接作成します。
authorize_bill既存のドラフトのサプライヤー請求書を承認し、そのステータスをAUTHORISEDに設定します。
void_bill明示的な確認後にサプライヤー請求書を無効化します。
import_expenses重複検出を伴う、プレビュー後にコミットするフローを通じて、支出経費のバッチをインポートします。
resolve_bill1件の請求書の書き込みゲート前提条件(ステータス、未払い金額、支払い、クレジット割り当て)を検索します。
resolve_supplier_contact完全一致により、サプライヤー名を連絡先IDに解決します。

Xero AP and Expenses MCPサーバーのインストール

構築済みMCPサーバーをプロジェクトにインストールするには、次の手順を完了します:

1

Workatoアカウントにサインインします。

2

AI Hub > Enterprise MCPに移動します。

3

+ Create MCP serverをクリックします。

4

接続済みアプリを使用して構築済みMCPサーバーを開始するセクションに移動し、使用する構築済みMCPサーバーを選択します。

5

Use this serverをクリックします。

6

サーバー名フィールドにMCPサーバーの名前を入力します。

7

場所ドロップダウンメニューを使用して、MCPサーバーのプロジェクトを選択します。

8

Connectionsセクションに移動し、アプリアカウントに接続します。

9

MCPサーバーテンプレートで使用するコネクションタイプを選択します。

  • User's connection: MCPサーバーツールは、アプリケーションに接続するユーザーのIDと権限に基づいてアクションを実行します。 ユーザーは自分の認証情報で認証し、スキルを実行します。
  • Your connection: このオプションでは、レシピビルダーによって確立されたコネクションを使用し、通常のアプリコネクションと同じ原則に従います。

コネクションタイプを選択コネクションタイプを選択

検証済みユーザーアクセスの認証要件

OAuth 2.0認可コードグラントを使用するアプリコネクションのみが、ユーザーのコネクションで利用できます。 詳細については、検証済みユーザーアクセスを参照してください。

10

次のセクションで、アプリ固有のコネクション設定手順を完了します。

Xero AP and Expensesコネクションのセットアップ

Xero AP and Expensesコネクションのセットアップ手順を表示

APIバージョン

XeroコネクターはXero Accounting APIを使用します。 Workatoレシピとの連携の可能性を十分に理解するには、Xero Accounting APIのドキュメントを確認してください。

WorkatoでXeroに接続する方法

OAuthコネクションのセットアップ手順を表示

WorkatoでXeroに接続するには、次の手順を実行します:

1

Workatoに接続する予定のXeroインスタンスを識別する一意のコネクション名を入力します。

2

Xeroアカウントで給与計算が有効になっている場合は、Yesを選択します。 給与計算の接続は、AU版およびUS版でのみ利用できます。

3

コネクションの正確なテナント名を入力します。 このフィールドでは大文字と小文字が区別されます。

4

明細行計算に必要な小数精度を指定します。 このフィールドを空白のままにすると、デフォルトで2になります。

5

任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクション用のCustom OAuth profileを選択します。

6

接続をクリックしてXeroアカウントにサインインし、セットアッププロセスを完了します。

XeroログインXeroログイン

Xeroロール要件

各ツールの利用可否は、接続済みアカウントに付与された権限によって異なります。 必要な権限なしで行われたリクエストは、部分的な結果ではなく、権限拒否の結果を返します。 ロール機能の完全な一覧については、XeroのUser roles and permissions in Xero Business editionガイドを参照してください。

Xero AP and Expenses MCPサーバーツールの使用方法

利用可能なツールの詳細については、次のセクションを参照してください:

list_organizationsツール

list_organizationsツールは、接続済みアカウントで利用可能なXero組織を、各組織のTenant ID、名前、タイプとともに一覧表示します。 複数の組織が接続されている可能性がある場合、LLMは書き込みの前にこのツールを使用して、対象組織を検出または明確化します。

質問例:

  • Which Xero organizations are connected to this account?
  • Show me the Tenant ID for our UK entity.
  • List every Xero organization I can act on.

create_billツール

create_billツールは、既知のサプライヤー連絡先と品目を使用して、選択したXero組織で新しいサプライヤー請求書を承認済みステータスで直接作成します。 LLMはこのツールを使用して請求書を入力し、すぐに支払い待ちのキューに入れます。 このツールは、新しい勘定科目コードを作成するのではなく、組織の勘定科目表にすでに存在する勘定科目コードを使用します。

質問例:

  • Enter a supplier bill from Acme Corp for $2,400, already approved for payment.
  • Bill our facilities account for this month's rent from Acme Corp.
  • Record an approved bill for 10 hours of contractor work at $150 an hour.

authorize_billツール

authorize_billツールは、Hubdoc経由で届いたドラフトを含む既存のドラフトのサプライヤー請求書を承認し、そのステータスをAUTHORISEDに設定します。 期日を指定する必要があります。 LLMはこのツールを使用して、内容を変更せずに請求書を承認します。

質問例:

  • Approve the draft bill from Acme Corp due September 15.
  • Authorize the Hubdoc bill that's still in draft due by the end of the month.
  • Approve bill 7e11f003-5c8f-47be-465b-83f9649a13d0 due in thirty days.

void_billツール

void_billツールは、明示的な確認後にサプライヤー請求書を元に戻せない形で無効化します。 LLMはこのツールを使用して、特定の請求書を無効化します。

質問例:

  • Void the duplicate bill I created for Acme Corp yesterday.
  • Cancel this bill, it was entered by mistake.
  • Yes, void that bill, I'm sure it's a duplicate.

import_expensesツール

import_expensesツールは、プレビュー後にコミットするフローを通じて支出経費のバッチをインポートし、すべての項目を検証して、何かを転記する前に重複の疑いがあるものにフラグを付けます。 LLMはこのツールを使用してバッチをプレビューし、結果を表示し、確認後にのみコミットします。

質問例:

  • Import this batch of card expenses and flag any duplicates before posting.
  • Preview these spend-money transactions before we post them.
  • Commit the previewed expense batch now, everything looks right.

resolve_billツール

resolve_billツールは、1件の請求書の書き込みゲート前提条件(ステータス、未払い金額、支払い、クレジット割り当てなど)を検索します。 LLMはこのツールを、請求書を承認または無効化する直前、または指定された請求書番号を請求書IDに変換するために使用します。

質問例:

  • Check whether this bill has any payments applied before I void it.
  • Look up the status of bill INV-0042 before I approve it.
  • Does this bill have any credit notes allocated against it?

resolve_supplier_contactツール

resolve_supplier_contactツールは、完全一致の場合にのみサプライヤー名を連絡先IDに解決し、新しい連絡先は作成しません。 LLMは、連絡先IDではなくサプライヤー名が指定されている場合に、請求書を作成する直前にこのツールを使用します。

質問例:

  • Find the contact record for Acme Corp.
  • Look up the supplier contact for Acme Corp before I bill them.
  • Is Acme Corp already set up as a supplier in this organization?

はじめに

MCP serverのツールは、Overviewページのツールセクションで表示および管理できます。 ツール管理では、次の機能を利用できます:

ツールを開始する必要があります

LLMは、MCP server connector内のアクティブなツールにのみアクセスできます。

最終更新日: