MCP服务器收据工具是一个由MCP协议支持的大语言模型(LLM)驱动的服务器,可自动整理收据文件。它能为LLM提供上下文,使其依据指定规则处理和存储收据文件。
本工具可指示LLM按照特定命名规则和存储位置对收据PDF进行分类。LLM会从收据PDF中提取日期、金额和公司名称,并以标准格式(YYYYMMDD_金額_会社名.pdf)重命名文件并保存。
克隆仓库后进行构建和使用:
# 克隆仓库
git clone https://github.com/soshi-morita/mcp-server-receipt.git
# 切换到目录
cd mcp-server-receipt
# 安装依赖项
npm install
# 构建
npm run build
启动服务器后,为LLM提供处理收据的指示,LLM会自动完成收据文件的处理。
可通过以下命令进行调试:
node dist/index.js <输入目录> <输出目录>
例:
node dist/index.js ~/Downloads/receipts ~/Documents/Finance/Receipts
{
"mcpServers": {
"mcp-server-receipt": {
"command": "node",
"args": [
"/path/to/mcp-server-receipt/dist/index.js",
"~/Downloads/receipts", // 输入目录
"~/Documents/Finance/Receipts" // 输出目录
]
}
}
}
本工具的工作原理如下:
本项目采用MIT许可证。