# VIUCraft > API-first image processing platform with 35 operations via URL-based transforms, > a JavaScript SDK, and an MCP server with 39 tools for AI agent integration. ## Start here - [Full reference (everything in one file)](https://viucraft.com/llms-full.txt): Quickstart, upload response, URL grammar, tenancy, auth, errors — cold-start integration in one read. - [OpenAPI 3.1 spec](https://viucraft.com/api/openapi.json): Machine-readable contract for client codegen, Postman, and agents. - [Postman collection](https://viucraft.com/api/postman.json): Import-ready (generated from the OpenAPI spec); set `base_url` + `api_key` and go. - [Quickstart + agent recipe](https://viucraft.com/docs/article/quickstart): curl + SDK with a real response body, plus whoami → upload → URL → delete. - Official SDK: `npm install viucraft` — https://www.npmjs.com/package/viucraft (source: https://github.com/BStorm-IT/viucraft-js) ## Documentation - [Product Guide](https://viucraft.com/llms/guides.txt): What VIUCraft is, getting started, architecture, use cases - [Image Operations](https://viucraft.com/llms/operations.txt): All 35 operations with URL syntax, parameters, and examples - [JS SDK Reference](https://viucraft.com/llms/sdk.txt): npm package usage, methods, TypeScript types - [MCP Server](https://viucraft.com/llms/mcp.txt): Setup and 39 tools for AI agent integration - [REST API](https://viucraft.com/llms/api.txt): Upload, batch processing, webhooks, analytics endpoints - [Pricing & Limits](https://viucraft.com/llms/pricing.txt): Free/Pro/Business/Enterprise tiers with rate limits ## Optional - [Migration Guide](https://viucraft.com/llms/migration.txt): Converting from Cloudinary or Imgix - [Error Reference](https://viucraft.com/llms/errors.txt): Error codes, HTTP statuses, retry guidance