结构化数据提取服务

StructureAI MCP Server 是一个能够从非结构化文本中提取结构化JSON数据的服务,支持多种预定义模式(如收据、发票、电子邮件等)和自定义字段,适用于需要自动化处理文本数据的场景。

  • by avatrix1
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 avatrix1/structureai-mcp

使用说明

StructureAI MCP服务器

从非结构化文本中提取结构化JSON。适用于任何兼容MCP的客户端(Claude Desktop、Cursor等)。

支持的模式

  • receipt --项目、总计、日期、商家信息
  • invoice --行项目、金额、到期日、各方
  • email --发件人、收件人、主题、正文、日期
  • resume --姓名、经验、教育、技能
  • contact --姓名、电子邮件、电话、地址、社交媒体
  • custom --定义自己的字段

安装

npm install -g @avatrix/structureai-mcp

克劳德桌面版

添加 claude_desktop_config.json:

{
  "mcpServers": {
    "structureai": {
      "command": "structureai-mcp"
    }
  }
}

来源

git clone https://github.com/avatrix1/structureai-mcp.git
cd structureai-mcp
npm install && npm run build
node dist/index.js

用法

服务器公开了一个工具: extract_structured_data

参数:

  • text (必填)--要从中提取的非结构化文本
  • schema (必填)--以下之一:收据、发票、电子邮件、简历、联系人、海关
  • custom_fields (可选)--使用“自定义”模式时的字段名数组
  • api_key (可选)-您的API密钥用于更高的限制

定价

  • 免费等级: 10个请求,无需密钥
  • 支付: 500个请求2美元——在https://api-service-wine.vercel.app

许可证

麻省理工学院