mcpField
D
Document Integrity Validator

Document Integrity Validator

リモート
kordagencies.com法務・行政07 週間前に更新
リポジトリ公式サイト

Document Integrity Validator について

Document Integrity Validatorは、既知の国際標準に照らして文書を確認するMCPサーバーです。単一文書の構造化された判定に加え、関連文書の一式を照合して不整合を調べます。

主な機能

  1. 01標準に基づく整合性と完全性の確認
  2. 02文書テキストまたはBase64画像を受け付け
  3. 03構造化された判定とエージェント向けアクションを返却
  4. 04関連文書一式の相互照合

活用シーン

  1. 01ICAO Document 9303に基づくパスポート確認
  2. 02貿易・輸送書類の異常の確認
  3. 03文書一式の数量、当事者、日付の比較

MCP 対応

MCPクライアントに `check_document` と `check_document_package` ツールを提供します。対応する標準に基づいて文書を評価し、エージェント向けのアクションを含む機械可読な結果を返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://document-integrity-validator-mcp-production.up.railway.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmdocument-integrity-validator-mcp1.0.20

ツール

2
パラメーター型必須説明
document_textstringいいえ文書から抽出したテキスト内容。これ、document_image、または両方を指定してください。
document_imagestringいいえBase64 エンコードされた文書画像。生の Base64 またはデータ URL(data:image/jpeg;base64,...)を指定できます。対応形式:JPEG、PNG、GIF、WEBP。
document_type_hintstringいいえ呼び出し元のエージェントが想定する文書種別。例:"bill_of_lading"、"passport"、"certificate_of_origin"。任意項目です。バリデーターが種別を独自に識別します。
issuing_jurisdictionstringいいえ国または発行機関。例:"Singapore"、"ICAO"、"United Kingdom"。管轄区域固有の規格の選択範囲を絞り込みます。

詳細

smithery badge

Document Integrity Validator MCP

ToolRank

エージェントが外部から受け取った文書を承認、処理、またはそれに基づいて行動する前に、文書に内部整合性があり、その種類の既知の規格に適合しているかを検証します。1 回の呼び出しで、あらゆる文書を機械可読形式で判定します。

機能

既知の国際規格に照らして、あらゆる文書の内部整合性、完全性、異常をチェックします。Base64 画像または抽出したテキストを受け付けます。機械可読な agent_action フィールドを含む、構造化された判定結果を返します。

対応規格には、ICAO Document 9303(パスポート)、Hague-Visby Rules 1968(船荷証券)、UCP 600(貿易金融文書)、ISPM 12/IPPC/FAO(植物検疫証明書)、Vienna Convention on Road Traffic 1968(運転免許証)などがあります。

不慣れな文書について推測するのではなく、UNKNOWN_DOCUMENT_TYPE を返します。拒否は正しい動作であり、失敗ではありません。

AI による推論を使用します。データベース検索ではありません。

ツール

check_document(無料プラン:月 10 回)

単一の文書を国際規格に照らしてチェックします。

入力:

  • document_text(文字列、任意)-- 文書から抽出したテキスト
  • document_image(文字列、任意)-- Base64 エンコードされた画像(生の Base64 またはデータ URL)
  • document_type_hint(文字列、任意)-- 文書の種類に関するエージェントの推測
  • issuing_jurisdiction(文字列、任意)-- 発行国または発行機関

document_text または document_image の少なくとも一方が必要です。

応答:

{
  "agent_action": "PROCEED",
  "verdict": "PASS",
  "confidence": "HIGH",
  "document_type_identified": "Bill of Lading",
  "assessed_against": "Hague-Visby Rules 1968",
  "known_issuing_standard": "IMO",
  "flags": [],
  "reason": "Document is internally consistent and compliant with Hague-Visby Rules 1968.",
  "analysis_type": "AI-powered reasoning -- NOT a database lookup",
  "checked_at": "2026-05-06T10:00:00.000Z",
  "_disclaimer": "..."
}

agent_action の値:

  • PROCEED -- 文書は合格しました
  • VERIFY_MANUALLY -- 問題が見つかりました。エージェントは人による確認を求めてください
  • HOLD -- 文書は不合格です。処理を進めないでください
  • REFER_TO_HUMAN -- 文書の種類が不明です。手動評価のために人へ引き継いでください
check_document_package(有料プランのみ)

関連する 2~20 件の文書を個別にチェックした後、すべての文書間で整合性の矛盾がないか相互確認します。

入力:

  • documents(配列、最小 2 件、最大 20 件)-- 各項目には label(必須)、document_text、document_image、document_type_hint、issuing_jurisdiction を指定します

実施する相互確認: 重量/数量/金額、当事者名、参照番号、日付、商品説明、港の参照情報。

料金

プラン呼び出し回数料金
無料IP ごとに月 10 回API キー不要
試用期間の延長1 回限りで 10 回追加POST /trial-extension
Pro月 500 回$29/月
Enterprise月 5,000 回$199/月

超過料金:月間上限を超えた呼び出し 1 回につき $0.05。

kordagencies.com から登録してください。

ハーネスとの統合

Claude Code / Claude Desktop(.mcp.json)
{
  "mcpServers": {
    "document-integrity-validator": {
      "type": "http",
      "url": "https://document-integrity-validator-mcp-production.up.railway.app/mcp"
    }
  }
}
LangChain / LangGraph(Python)
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
    "document-integrity-validator": {
        "url": "https://document-integrity-validator-mcp-production.up.railway.app/mcp",
        "transport": "http"
    }
})
tools = await client.get_tools()
OpenAI Agents SDK(Python)
from agents import Agent, HostedMCPTool
agent = Agent(
    name="Assistant",
    tools=[HostedMCPTool(tool_config={
        "type": "mcp",
        "server_label": "document-integrity-validator",
        "server_url": "https://document-integrity-validator-mcp-production.up.railway.app/mcp",
        "require_approval": "never"
    })]
)

セルフホスト(stdio)

npm install -g document-integrity-validator-mcp
ANTHROPIC_API_KEY=sk-ant-... TRANSPORT=stdio document-integrity-validator-mcp

Claude Desktop の claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "document-integrity-validator": {
      "command": "document-integrity-validator-mcp",
      "env": { "ANTHROPIC_API_KEY": "sk-ant-..." }
    }
  }
}

試用期間の延長

月 10 回の無料上限に達した場合は、追加で 10 回の呼び出しをリクエストできます:

curl -X POST https://document-integrity-validator-mcp-production.up.railway.app/trial-extension \
  -H "Content-Type: application/json" \
  -d '{"name":"Your Name","email":"[email protected]","use_case":"Brief description"}'

メールアドレスごとに 1 回延長できます。

法的事項

AI による文書の整合性評価です。結果は情報提供のみを目的としており、法律、コンプライアンス、または認証に関する助言を構成するものではありません。文書の内容を記録または保存することはありません。利用規約全文:kordagencies.com/terms.html

コメント

MCP は初めてですか?

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

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