Skip to main content
Glama
avatrix1

StructureAI MCP Server

by avatrix1

StructureAI MCP Server

Extract structured JSON from unstructured text. Works with any MCP-compatible client (Claude Desktop, Cursor, etc).

Supported Schemas

  • receipt — items, totals, dates, merchant info

  • invoice — line items, amounts, due dates, parties

  • email — sender, recipients, subject, body, dates

  • resume — name, experience, education, skills

  • contact — name, email, phone, address, social

  • custom — define your own fields

Install

npm install -g @avatrix/structureai-mcp

Claude Desktop

Add to claude_desktop_config.json:

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

From source

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

Usage

The server exposes one tool: extract_structured_data

Parameters:

  • text (required) — The unstructured text to extract from

  • schema (required) — One of: receipt, invoice, email, resume, contact, custom

  • custom_fields (optional) — Array of field names when using "custom" schema

  • api_key (optional) — Your API key for higher limits

Pricing

  • Free tier: 10 requests, no key needed

  • Paid: $2 for 500 requests — get a key at https://api-service-wine.vercel.app

License

MIT

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/avatrix1/structureai-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server