SepaCheck Validator について
SepaCheck Validatorは、SEPA pain.001およびcamt.053/054のXML文書を検証し、対応するcamtファイルをJSONまたはCSVに変換するstdio MCP サーバーです。checksepa.com APIから構造化された検証結果を得るワークフロー向けです。
主な機能
- 01pain.001文書の検証
- 02camt.053とcamt.054ファイルの検証
- 03camtファイルのJSONまたはCSV変換
- 04構造化されたエラーと警告の返却
活用シーン
- 01pain.001支払ファイルの確認
- 02camt.053またはcamt.054レポートの検証
- 03後続処理用のcamt文書変換
MCP 対応
stdio経由でMCPクライアントにSEPA検証とcamt変換のツールを提供します。checksepa.com APIにリクエストを送り、XML文字列またはファイルパスを入力として受け取ります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| xml | string | いいえ | 文字列形式の SEPA XML。これか file_path を使用してください。 |
| file_path | string | いいえ | SEPA XML ファイルへのパス。このプロセスによって解決されます。 |
詳細
sepa-validator-mcp
Stdio MCP サーバー、バージョン 0.2.0。ツール:validate_sepa(POST https://checksepa.com/v1/validate)、camt_validate(POST https://checksepa.com/v1/camt/validate)、camt_convert(POST https://checksepa.com/v1/camt/convert、format は json または csv)。
入力:file_path(このプロセスが読み込みます)または xml(ドキュメントを文字列で指定)のいずれか一方のみです。
出力:valid、format、version、errors[]、warnings[]。各検出結果には code、message、path、line(line は整数または null)が含まれます。
validate_sepa は pain.001.001.03 と pain.001.001.09 に対応しています。camt_validate と camt_convert は camt.053 と camt.054 のバージョン .02 および .08 に対応しています。pain.008 は validate_sepa で認識されますが、valid: false が返されます。3 つのエンドポイントで無料利用枠を共有します。
無料利用枠:IP あたり 1 時間に 30 リクエスト、UTC 日あたり 200 リクエスト、2 MB。ファイルは保存されません。このツールはネットワークに接続するため、ローカルで読み取り専用の検証を行うものではありません。上限の引き上げと API キーについて:https://checksepa.com/api-waitlist
パッケージ名:sepa-validator-mcp。server.json のレジストリ名:io.github.wenboteng/sepa-validator(mcpName と一致します)。MCP レジストリにはまだ登録されていません。npm run build(node dist/index.js)でビルドするか、公開後に npx -y sepa-validator-mcp を実行してください。
Claude Desktop
claude_desktop_config.json(macOS:~/Library/Application Support/Claude/claude_desktop_config.json、Windows:%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"sepa-validator": {
"command": "npx",
"args": ["-y", "sepa-validator-mcp"]
}
}
}
Cursor
~/.cursor/mcp.json またはプロジェクトファイル .cursor/mcp.json:
{
"mcpServers": {
"sepa-validator": {
"command": "npx",
"args": ["-y", "sepa-validator-mcp"]
}
}
}
チェックアウトから実行する場合、npm に公開する前に:
{
"mcpServers": {
"sepa-validator": {
"command": "node",
"args": ["mcp/dist/index.js"]
}
}
}
VS Code
.vscode/mcp.json:
{
"servers": {
"sepa-validator": {
"type": "stdio",
"command": "npx",
"args": ["-y", "sepa-validator-mcp"]
}
}
}
ドキュメント:https://checksepa.com/docs · OpenAPI:https://checksepa.com/openapi.json
MIT。Copyright (c) 2026 Bobook Limited.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。