mcpField
发
发票pdf转excel台账 Mcp 服务器

发票pdf转excel台账 Mcp 服务器

ローカル
github.com/zzmtechファイル・ストレージ178 週間前に更新

发票pdf转excel台账 Mcp 服务器 について

このMCPサーバーは、PDF請求書から情報を抽出し、JSONファイルからExcel表を作成します。請求書処理や台帳作成向けで、処理できないファイルは除外して理由を記録します。

主な機能

  1. 01PDFから請求書情報を抽出
  2. 02PDFファイル形式の検証
  3. 03複数のJSONからExcelを作成
  4. 04異常ファイルを除外して理由を記録
  5. 05出力先パスの指定

活用シーン

  1. 01PDF請求書からデータを抽出
  2. 02JSONの請求書データをExcel台帳にまとめる
  3. 03ディレクトリを処理して失敗ファイルを記録

MCP 対応

MCPクライアント向けに、PDFからの請求書情報抽出とJSONファイルからのExcel生成ツールを公開します。請求書の抽出にはAPIキーが必要で、環境変数またはツール引数で指定できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"invoicemcpserver": {
"command": "npx",
"args": [
"-y",
"@ai28mcp/invoicemcpserver"
],
"env": {
"INVOICE_API_KEY": "<INVOICE_API_KEY>"
}
}
}
}
起動コマンドnpx -y @ai28mcp/invoicemcpserver
設定が必要な環境変数
INVOICE_API_KEYシークレット

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

パッケージ
npm@ai28mcp/invoicemcpserver

ツール

2

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
filePathstringはいPDF ファイルのパス

詳細

プロジェクトの README より

发票处理 MCP 服务器

这是一个用于处理 PDF 发票的 MCP 服务器,提供以下功能:

功能特点

  1. PDF 发票信息提取

    • 支持从 PDF 文件中提取发票信息
    • 自动验证 PDF 文件格式
  2. Excel 表格生成

    • 支持从多个 JSON 文件生成 Excel 表格
    • 自动处理异常文件并记录失败原因
    • 支持自定义输出路径

使用方法

  1. 配置 MCP 客户端:
{
  "mcpServers": {
    "invoicemcpserver": {
      "command": "npx",
      "args": [
        "-y",
        "@ai28mcp/invoicemcpserver@latest"
      ],
      "env": {
        "INVOICE_API_KEY": "你的API密钥"  // 小红书关注 "AI二八酱"  (小红书号:94152668811) 留言获取
      }
    }
  }
}
  1. 使用发票提取功能:
extract_invoice({
  filePath: "发票文件路径",
  apiKey: "API密钥"
});
  1. 使用 Excel 生成功能:
generate_excel({
  dirPath: "JSON文件目录",
  outputPath: "输出Excel路径"
});

注意事项

  1. 必须设置 API 小红书关注 "AI二八酱" (小红书号:94152668811) 留言获取😊
  2. API 密钥可以通过以下两种方式提供:
    • 环境变量 INVOICE_API_KEY
    • 调用参数中的 apiKey
  3. Excel 生成功能会自动跳过无法解析的文件并记录失败原因

コメント

MCP は初めてですか?

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

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