For AI agents

The same 35 tools as the site, callable from an agent. No sign-up and no key needed to start.

MCP server

Add this address as a remote MCP server in Claude, in ChatGPT or in any compatible client:

https://excelempowers.com/mcp

The client will see all 35 tools with their names and options, and can call them by sending the file in base64.

HTTP API

For any agent or automation that speaks HTTP. The OpenAPI document describes one operation per tool, each with its own option schema.

Send a file and get the result

curl -X POST "https://excelempowers.com/api/v1/tools/merge-stack/run?download=true" \
  -F "file=@ventas.xlsx" \
  -o resultado.xlsx

Send a file as base64

curl -X POST "https://excelempowers.com/api/v1/tools/merge-stack/run" \
  -H "Content-Type: application/json" \
  -d '{"file":{"name":"ventas.xlsx","contentBase64":"UEsDBBQ..."}}'

Limits

  • 30 runs per hour without a key, counted per IP address.
  • Up to 8 MB of result in base64. Above that, use ?download=true.
  • The API key is optional and only buys a higher limit.

Keys are issued from the admin panel. Send them in the Authorization: Bearer header or in X-Api-Key.

What happens to your files

Exactly what happens with the site's own form: they are processed in memory, never written to disk, never tied to any identifier, and discarded when the request ends. All that remains of a call is an anonymous event with the tool used, the duration and a size band.