mcpField
P
proofetch

proofetch

リモート
github.com/Vektoris-AIブラウザ自動化018 週間前に更新
リポジトリ

proofetch について

proofetchは、PDFやウェブページから構造化JSONを抽出する、開発者とAIエージェント向けのホスト型サービスです。各フィールドに原文の引用と検証可能な署名付きレシートを付け、証明できない値はnullで返します。

主な機能

  1. 01PDF、ウェブページ、テキストからフィールドを抽出
  2. 02JSON Schemaに沿った構造化データの出力
  3. 03フィールドごとの原文引用と判定
  4. 04単独で検証可能な署名付きレシートの作成

活用シーン

  1. 01根拠を確認しながら請求書PDFの項目を抽出
  2. 02ウェブ情報を構造化JSONに変換
  3. 03エージェントが証拠付きフィールドだけを利用

MCP 対応

ホスト型のリモートMCPサーバーとして、Streamable HTTP経由でverified_extractツールを提供します。MCPクライアントはBearer APIキーで接続します。

設定

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

エンドポイントhttps://proofetch-vektoris-ai-workflows.vercel.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

proofetch — フィールドごとに証拠を付けた、検証可能な抽出

PDFやWebページから構造化データを抽出します。すべての値には正確な原文の引用が付いており、証明できない場合は正直に null のままです。決して推測しません。 各結果には、ご自身で検証できる暗号署名付きレシートが付属します。

proofetchは、開発者とAIエージェント向けに構築されたホステッド型のMCP サーバーおよびHTTP APIです。証拠によって検証されたフィールドに対してのみ料金が発生します。検証済みフィールド1件につき€0.02です。値が空、または証明できないフィールドには料金がかかりません。

  • 🔗 ランディングページと料金: https://vektoris.de/proofetch
  • 🤖 MCPエンドポイント(リモート): https://proofetch-vektoris-ai-workflows.vercel.app/mcp
  • 🧾 公式MCPレジストリへの登録: io.github.Vektoris-AI/proofetch

このリポジトリは、ホステッド型proofetchサービスの公開コネクターとドキュメントです。抽出パイプライン自体はサービスとして運用されており、自分でホストするのではなく、APIキーを使って呼び出します。


proofetchを選ぶ理由

通常の抽出では、値が捏造されたものであっても、すべてのフィールドが埋められます。その後、すべての数値を手作業で再確認しなければなりません。proofetchは異なります。

  • 決して推測しません。 確信が持てない場合、値を捏造するのではなく、フィールドを null にしてフラグを付けます。
  • フィールドごとの出典情報。 すべての値には正確な原文の引用が付いており、元のドキュメントと照合して検証できます。
  • 署名付きレシート。 結果は署名付きレシート(Ed25519)に封印されます。お客様自身、またはエスクローが、当社を信頼することなく検証できます。
  • 真実にのみ課金。 証拠による検証に合格したフィールド(verdict: PASS)ごとに課金されます。

APIキーを取得する

ランディングページで前払い残高(€5から)を購入すると、お支払い後すぐにキーを取得できます。

👉 https://vektoris.de/proofetch#preise

クイックスタート — HTTP API

curl -X POST https://proofetch-vektoris-ai-workflows.vercel.app/extract \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "source": { "type": "pdf_url", "value": "https://example.com/invoice.pdf" },
    "targetSchema": {
      "type": "object",
      "properties": {
        "invoice_total": { "type": "string" },
        "due_date":      { "type": "string" },
        "invoice_number":{ "type": "string" }
      },
      "additionalProperties": false
    }
  }'

ソースの種類(source.type):pdf_url、pdf_base64、url、text、html。 **targetSchema**は標準的なJSON Schemaです(type: "object"、properties、additionalProperties: false)。

返される内容
{
  "data": {
    "invoice_total": "1,190.00 EUR",
    "due_date": "2024-09-30",
    "invoice_number": null          // honest null — not found in source
  },
  "fields": [
    { "path": "invoice_total", "value": "1,190.00 EUR", "verdict": "PASS",
      "provenance": { "quote": "1,190.00 EUR", "start": 43, "end": 55 } },
    { "path": "invoice_number", "value": null, "verdict": "FAIL", "provenance": null }
  ],
  "verdict": "PARTIAL",
  "receipt": { "v": 1, "jobId": "pf_…", "outputHash": "sha256:…" },
  "billing": { "charged": true, "amountCents": 4 }
}
  • data — クリーンなJSONです。各フィールドは証明済み、または正直にnullです
  • fields[] — フィールドごとの原文引用(provenance)とverdict(PASS/FAIL)
  • verdict — 全体の結果:PASS、PARTIAL、またはFAIL
  • receipt — ハッシュを含む署名付き証明。自分で検証できます

同じキーを使ってGET /billing/balanceを呼び出せば、いつでも残高を確認できます。

MCP サーバーとして使用する(リモート)

proofetchはStreamable HTTP経由でModel Context Protocolに対応しています。Bearerトークンとしてキーを設定し、MCP対応クライアントからリモートエンドポイントに接続してください。

エンドポイント: https://proofetch-vektoris-ai-workflows.vercel.app/mcp 認証: Authorization: Bearer YOUR_API_KEY ツール: verified_extract — 上記のHTTP APIと同じ仕様です。

クライアント設定の例(汎用MCP streamable-httpリモート):

{
  "mcpServers": {
    "proofetch": {
      "type": "streamable-http",
      "url": "https://proofetch-vektoris-ai-workflows.vercel.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

オープンスタンダード

proofetchは自律型エージェント向けに構築されています。A2AカードとMCPから検出でき、呼び出しごとにx402 / AP2で支払えます。また、すべてのレシートを独立して検証できます。

リンク


© Vektoris。proofetchサービスとパイプラインは独自のものであり、このコネクター/ドキュメントはMIT Licenseの下で提供されています(LICENSEを参照)。

コメント

MCP は初めてですか?

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

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