mcpField
R
revolut-mcp

revolut-mcp

ローカル
github.com/jeff-nasseri金融データ353 週間前に更新

revolut-mcp について

Revolut MCP は、AI アシスタントと Revolut Business API を接続する MCP サーバーです。企業口座、取引、取引先、為替レートを自然言語で照会したい利用者に向いています。対象は Revolut Business 口座のみで、デフォルトはサンドボックスに接続し、MIT ライセンスで公開されています。

主な機能

  1. 01企業口座と残高の一覧表示
  2. 02取引履歴の参照
  3. 03取引先の管理
  4. 04リアルタイムの為替レートの照会
  5. 058 つのスコープにまとめられた 21 のツール

活用シーン

  1. 01AI アシスタントに企業口座の残高と直近の取引を尋ねる
  2. 02自然言語リクエストで取引先情報を管理する
  3. 03サンドボックスで Revolut Business API 連携をテストする

MCP 対応

本プロジェクトは MCP サーバーであり、Claude Desktop や Cursor などの MCP クライアントに対して Revolut Business API にアクセスする 21 のツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"jeff-nasseri-revolut": {
"command": "npx",
"args": [
"-y",
"@jeff-nasseri/revolut-mcp"
],
"env": {
"REVOLUT_CLIENT_ID": "<REVOLUT_CLIENT_ID>",
"REVOLUT_PRIVATE_KEY_PATH": "<REVOLUT_PRIVATE_KEY_PATH>",
"REVOLUT_PRIVATE_KEY": "<REVOLUT_PRIVATE_KEY>",
"REVOLUT_REDIRECT_URI": "<REVOLUT_REDIRECT_URI>",
"REVOLUT_JWT_ISS": "<REVOLUT_JWT_ISS>",
"TOKEN_STORE_PATH": "<TOKEN_STORE_PATH>",
"REVOLUT_ENVIRONMENT": "<REVOLUT_ENVIRONMENT>"
}
}
}
}
起動コマンドnpx -y @jeff-nasseri/revolut-mcp
設定が必要な環境変数
REVOLUT_CLIENT_IDClient ID from the Revolut Business portal (Settings -> APIs)
REVOLUT_PRIVATE_KEY_PATHシークレットPath to the PEM private key that signs the client-assertion JWT
REVOLUT_PRIVATE_KEYシークレットPEM contents of the private key (alternative to REVOLUT_PRIVATE_KEY_PATH)
REVOLUT_REDIRECT_URIOAuth redirect URI registered with the certificate (default: https://example.com/)
REVOLUT_JWT_ISSJWT issuer; defaults to the redirect URI host
TOKEN_STORE_PATHシークレットWhere OAuth tokens are persisted (default: ./.tokens.json)
REVOLUT_ENVIRONMENTTarget environment: sandbox (default) or production

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@jeff-nasseri/revolut-mcp0.1.6

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Revolut MCP

Revolut MCP

パイプライン デプロイ テスト ライセンス:MIT

概要

Revolut MCP は、AI アシスタント(Claude、Cursor など)とRevolut Business APIをつなぐModel Context Protocolサーバーです。自然言語でのリクエストを通じて、アシスタントはアカウントと残高の一覧表示、取引の閲覧、取引先の管理、リアルタイム為替レートの確認、送金などを行えます。8 つのスコープに整理された 21 個のツールを利用できます。

⚠️ Revolut Business 専用です。 このサーバーは、Business API 経由のRevolut Businessアカウントでのみ動作します。個人用 Revolut アカウント(Open Banking)、RevolutX/暗号資産、Merchant API には対応していません。デフォルトではsandboxを使用します。ライブのビジネスアカウントを対象にするには、本番用証明書とともに REVOLUT_ENVIRONMENT=production を設定してください。

デモ

https://github.com/user-attachments/assets/afb73925-9628-4473-b4c8-5527440357da

ドキュメント

📚 ドキュメント全文 — インストール、認証、ツールのリファレンス、使用例。

クイックリンク

ライセンス

この MCP サーバーはMIT Licenseの下でライセンスされています。ライセンス条項に従う限り、自由に使用、変更、配布できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。