邮件处理API

提供邮件搜索、附件提取和OCR识别的API服务,适用于邮件自动处理和数据分析场景。

  • by spprichard
  • Swift
  • 本地部署
  • 更新于
在 GitHub 查看 spprichard/personalmcp

使用说明

API

目前我认为这个项目将类似于API.me。。。 1不同之处在于,该项目将有一个MCP API和一个REST API。 MCP接口将用于Claude、OpenAI等客户端。 作为REST API可以用于其他报告任务或其他自动化任务

项目

当前状态:

  • MCP服务器

    • 可以在提供的邮箱中搜索未读电子邮件
  • 电子邮件服务器

    • 可以完成对所提供邮箱的基本搜索

项目下一步

  1. 收集PDF附件
  2. 添加OCR功能
    • 从Mistral OCR API开始?
  3. 完成1和2后,添加提取带附件的电子邮件和执行OCR的功能,返回结构化输出

REST API

电子邮件

当前状态:

  • 可以在提供的邮箱中搜索未读电子邮件
  • 更新到SwiftMail版本,该版本对电子邮件标题和正文的处理方式不同

下一页:

光学字符识别

当前状态:

  • 创建了新的OCR服务器和客户端,在引擎盖下使用Mistral
  • 创建了用于对电子邮件执行OCR的新端点,提供了正确的电子邮件搜索条件

下一页:

  • 让MCP服务器再次运行,这样我们就可以列出电子邮件详细信息。然后找到有效电子邮件的uID、sequenceNumber部分,以对其执行OCR

MCP API

当前状态:

  • 可以在提供的邮箱中搜索未读电子邮件

下一页:

  • 探索如何使用模板资源
    • 能否利用电子邮件API?