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_bill | 1件の請求書の書き込みゲート前提条件(ステータス、未払い金額、支払い、クレジット割り当て)を検索します。 |
| resolve_supplier_contact | 完全一致により、サプライヤー名を連絡先IDに解決します。 |
Xero AP and Expenses MCPサーバーのインストール
構築済みMCPサーバーをプロジェクトにインストールするには、次の手順を完了します:
Workatoアカウントにサインインします。
AI Hub > Enterprise MCPに移動します。
+ Create MCP serverをクリックします。
接続済みアプリを使用して構築済みMCPサーバーを開始するセクションに移動し、使用する構築済みMCPサーバーを選択します。
Use this serverをクリックします。
サーバー名フィールドにMCPサーバーの名前を入力します。
場所ドロップダウンメニューを使用して、MCPサーバーのプロジェクトを選択します。
Connectionsセクションに移動し、アプリアカウントに接続します。
MCPサーバーテンプレートで使用するコネクションタイプを選択します。
- User's connection: MCPサーバーツールは、アプリケーションに接続するユーザーのIDと権限に基づいてアクションを実行します。 ユーザーは自分の認証情報で認証し、スキルを実行します。
- Your connection: このオプションでは、レシピビルダーによって確立されたコネクションを使用し、通常のアプリコネクションと同じ原則に従います。
コネクションタイプを選択
検証済みユーザーアクセスの認証要件
OAuth 2.0認可コードグラントを使用するアプリコネクションのみが、ユーザーのコネクションで利用できます。 詳細については、検証済みユーザーアクセスを参照してください。
次のセクションで、アプリ固有のコネクション設定手順を完了します。
Xero AP and Expensesコネクションのセットアップ
Xero AP and Expensesコネクションのセットアップ手順を表示
APIバージョン
XeroコネクターはXero Accounting APIを使用します。 Workatoレシピとの連携の可能性を十分に理解するには、Xero Accounting APIのドキュメントを確認してください。
WorkatoでXeroに接続する方法
OAuthコネクションのセットアップ手順を表示
WorkatoでXeroに接続するには、次の手順を実行します:
Workatoに接続する予定のXeroインスタンスを識別する一意のコネクション名を入力します。
Xeroアカウントで給与計算が有効になっている場合は、Yesを選択します。 給与計算の接続は、AU版およびUS版でのみ利用できます。
コネクションの正確なテナント名を入力します。 このフィールドでは大文字と小文字が区別されます。
明細行計算に必要な小数精度を指定します。 このフィールドを空白のままにすると、デフォルトで2になります。
任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクション用のCustom OAuth profileを選択します。
接続をクリックして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内のアクティブなツールにのみアクセスできます。
最終更新日: