denpyo-mcp について
denpyo-mcpは、日本の請求書や領収書から構造化データを抽出し、登録番号を確認するMCPサーバーです。ファイルまたはURLを受け付け、x402で呼び出しごとに支払い、文書は一時処理され保存されません。
主な機能
- 01日本の請求書・領収書を読み取り
- 02取引先・明細・税額を抽出
- 03登録番号と名称を照合
- 04ローカルファイルとURLに対応
- 05x402による従量払い
活用シーン
- 01請求書・領収書データの構造化
- 02税率別に控除対象額を集計
- 03発行者の登録状況を確認
MCP 対応
請求書・領収書の読み取り、登録番号の確認、サービスカタログ取得のツールを提供します。解析はx402による呼び出しごとの支払いです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y denpyo-mcpEVM_PRIVATE_KEYシークレットBase wallet private key holding USDC (0x...). Provide this or SVM_PRIVATE_KEY.SVM_PRIVATE_KEYシークレットSolana wallet private key holding USDC (base58). Provide this or EVM_PRIVATE_KEY.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
4掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | いいえ | 請求書文書の公開 http(s) URL(ファイルの代わりに指定) |
| file | string | いいえ | 請求書ファイルのローカルパス(PDF/JPEG/PNG/TIFF/HEIF) |
詳細
denpyo-mcp
Denpyo — 日本の請求書・領収書読み取り API (https://denpyo-api.hp-vladic.workers.dev)用の MCP サーバーです。
ローカルファイルまたは URL から日本の請求書(請求書)や領収書(領収書)を OCR で読み取り、 販売者・店舗、明細、8%/10%の消費税内訳を含む構造化 JSON に変換します。同じ呼び出しで、適格請求書発行事業者の登録番号(インボイス登録番号、T+13 桁)を抽出し、国税庁の登録簿で照合します。
x402 で呼び出しごとに支払います(Base または Solana 上の USDC)。ウォレットがアカウントとなるため、登録や API キーは不要です。
使用方法
{
"mcpServers": {
"denpyo": {
"command": "npx",
"args": ["-y", "denpyo-mcp"],
"env": { "EVM_PRIVATE_KEY": "0x... (Base wallet holding USDC)" }
}
}
}
Solana を使用する場合は、EVM_PRIVATE_KEY の代わりに SVM_PRIVATE_KEY(base58)を設定します。
ツール
| ツール | 料金 | 内容 |
|---|---|---|
read_japan_invoice | $0.04 | 請求書(ローカルファイルパスまたは URL)→ 構造化 JSON + 国税庁の照合。最初の 2 ページ |
read_japan_receipt | $0.03 | 領収書(写真/PDF、ローカルパスまたは URL)→ 構造化 JSON + 国税庁の照合。最初のページ |
verify_japan_invoice_number | $0.01 | T+13 桁の番号を登録簿のみで照合。任意で名称も照合 |
denpyo_catalog | 無料 | 機械可読形式のサービスカタログ |
接続後のプロンプト例:「C:\scans\invoice-0712.pdf を読み取り、発行者が適格請求書発行事業者として登録されているか教えてください」 / 「このフォルダー内の領収書の写真をすべて処理し、税率ごとに控除可能額を合計してください」
読み取り不能なファイルなど、分析に失敗した場合はエラーが返され、料金は請求されません。書類は一時的に処理され、保存されることはありません。
関連パッケージ:kaisha-mcp — 日本の企業登記情報の検索、新設企業情報のフィード、営業日の計算。
MIT — vladic-corp/denpyo-api
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。