Summary
AnythingMCPを介してRevolut Business APIをChatGPTに接続します。自然言語を使用してアカウント、トランザクション、チームの経費を照会します。
ChatGPTでビジネスバンキングを分析する
RevolutにはMCPコネクタがありません。AnythingMCPを使用すると、RevolutのBusiness APIをMCPサーバーに変換し、ChatGPTにアカウント、トランザクション、チームの支出を分析させることができます。
ステップバイステップガイド
ステップ1: AnythingMCPをデプロイする
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
ステップ2: Revolut Business APIの認証情報を取得する
Revolut Businessで、設定 → API → Business APIに移動します。API証明書を作成し、読み取り専用の権限でアクセストークンを生成します。最初はサンドボックスを使用してください: https://sandbox-b2b.revolut.com/api/1.0。
ステップ3: RESTコネクタを作成する
ベースURL https://b2b.revolut.com/api/1.0でRESTコネクタを作成します。Bearerトークン認証を設定します。
ステップ4: 主要エンドポイントを公開する
GET /accounts— すべてのビジネスアカウントGET /transactions— トランザクション履歴GET /team-members— チームメンバーリストGET /counterparties— 保存された受取人GET /exchange/quote— 為替レートの見積もり
ステップ5: ChatGPTを接続する
{
"mcpServers": {
"revolut": {
"url": "http://localhost:4000/mcp"
}
}
}
ステップ6: ビジネスバンキングを照会する
- "すべてのRevolutアカウントの合計残高は?"
- "今月の€1,000を超えるすべてのトランザクションを表示してください"
- "チームはサブスクリプションにいくら使いましたか?"
- "最も経費が高かったチームメンバーは誰ですか?"
- "現在のGBPからEURへの為替レートは?"
セキュリティのベストプラクティス
- 読み取り専用のAPI権限のみを使用する
- IPホワイトリストでAPIアクセスを制限する
- 本番環境に接続する前にサンドボックスでテストする
次のステップ
このガイドは役に立ちましたか?