---
canonical: 'https://htmlcsstoimage.com/features/security'
title: 'Proxy and Storage Controls for Image Generation | HTML/CSS to Image'
description: 'Route screenshot requests through authenticated proxies and write generated images to configured storage destinations without resending credentials.'
---

# Keep credentials out of image requests

Save authenticated proxies and storage destinations at the organization level. HCTI assigns opaque IDs that requests use for proxy routing and image storage without resending the credentials.

## Key capabilities

- Authenticated proxies
- Opaque configuration IDs
- Destination-level storage control

## Save proxy and storage credentials once

Configure authenticated proxies and storage destinations at the organization level. HCTI assigns each configuration an opaque ID, available in the dashboard or from `list_proxies` and `list_storage_destinations`. Image requests send those IDs as `proxy_id` and `storage_destination_id`, so applications do not resend connection URLs, usernames, passwords, or storage keys.

Proxies are available on Startup and higher plans. Storage destinations are available on Solo and higher plans. See [pricing](https://htmlcsstoimage.com/pricing.md) for current plan details.

## Control page access and image retention separately

Route Chromium traffic through a proxy when a page must be reached through an authenticated proxy or a specific source network. Send the rendered image to a [custom storage destination](https://htmlcsstoimage.com/features/custom-storage.md). If **Disable HCTI Storage** is enabled on that destination, HCTI still processes the render and retains its settings and metadata, but does not retain the rendered file, cache it on the HCTI CDN, or provide a public HCTI image URL.

## MCP Integration

Connect an MCP-compatible client to `https://mcp.hcti.io` with OAuth. The tools use the connected organization's HTML/CSS to Image account, permissions, and plan limits.

- The `list_proxies` tool returns the organization's available proxies, if any, with IDs and without sensitive connection details. Use an enabled ID as `proxy_id` when rendering images or templates, including options encoded into signed image URLs.
- The `list_storage_destinations` tool returns the organization's available storage destinations, if any, with IDs and without sensitive connection details. Use an enabled ID as `storage_destination_id` when generating images or PDFs.

[Read the full MCP docs](https://docs.htmlcsstoimage.com/integrations/mcp/).

## Proxy routing and image storage controls

### Pages behind a proxy

Use an authenticated proxy to capture pages that HCTI cannot reach directly from the public internet.

### Known egress path

Route Chromium traffic through a configured proxy when a site requires a specific source network.

### Storage in your account

Write images to your storage destination and, when configured on that destination, prevent HCTI from retaining the rendered file.

### Centralized configuration

Let authorized organization members manage proxy and storage credentials while applications send only the opaque IDs shown in the dashboard.

## Related features

- [Custom Storage](https://htmlcsstoimage.com/features/custom-storage.md): Send generated images directly to your object storage.
- [Organizations](https://htmlcsstoimage.com/features/organizations.md): Give the whole team access with no per-seat charges.
- [Signed Image URLs](https://htmlcsstoimage.com/features/signed-image-urls.md): Dynamic images without an extra API request.

## Get started

REST API requests require an HTML/CSS to Image account and should be authenticated from trusted application code. Check the API docs and pricing for current setup instructions, limits, and feature availability.

- [View the full feature page](https://htmlcsstoimage.com/features/security)
- [Browse all features](https://htmlcsstoimage.com/features.md)
- [Start free](https://htmlcsstoimage.com/join)
- [View pricing](https://htmlcsstoimage.com/pricing.md)
- [Read the security docs](https://docs.htmlcsstoimage.com/guides/advanced/)
- [Read the MCP docs](https://docs.htmlcsstoimage.com/integrations/mcp/)
