Connect an agent with MCP

MCP is another door onto the same Pro API: same permissions, same caps, same credits, same activity log. An agent connects to one address and sees tools it can use in plain language. There is nothing to install and nothing to write.

Claude Desktop, claude.ai, ChatGPT, Claude Code, Cursor, VS Code and Windsurf all speak it.

The address is a secret

https://api.tendre.ai/mcp/<key>

The key is a Pro API key, created in the app under Settings > API.

Read that address again: the key is inside it. Anyone who has the link renders with your credits, up to your caps. Treat it exactly like a password. Do not paste it into a shared document, a ticket or a screenshot, and if it gets out, revoke the key in the app: the agent stops at once.

Agents that let you set a header can use https://api.tendre.ai/mcp with Authorization: Bearer <key> instead, which keeps the key out of the URL.

The eight tools

ToolWhat it does
tendre_generate_imageOne or several images (count 1 to 8), with or without a LoRA. It waits for the render by default, up to two minutes, and puts the images straight into the conversation. wait=false returns identifiers instead.
tendre_generate_videoSubmits a clip (format, sound, length, LoRA, turbo mode) and returns its identifier. A clip takes several minutes, so it never waits.
tendre_job_statusWhere a render is up to. wait=true waits up to two minutes. Once finished, an image comes back in the conversation and a video as a link.
tendre_cancel_jobCancels a render. Nothing is charged.
tendre_list_lorasThe characters on the account, with the name to pass as lora and the trigger word to put in the prompt.
tendre_creditsBalance, the key's caps, renders in flight.
tendre_pricingToday's price grid.
tendre_quoteWhat a render will cost, before you start it.

On connecting, the server hands the agent the house rules: prompts in English, the trigger word is mandatory with a LoRA, and announce the cost before an expensive render.

Images come back, videos are a link that expires

An image arrives in the conversation: the protocol has a place for image content.

A video does not, and weighs too much for one. It comes back as a link that relays the file from the engine output and stays valid for a few tens of minutes. Nothing is kept on our side afterwards.

So an agent that can write to your disk (Claude Code, Cursor, VS Code) is told to save the file for you. One that cannot, like a web chat, can only hand you the link. Download it while it lives: once it expires the clip is gone, and rendering it again costs credits again.

Connect your agent

Everything below was checked on 22 September 2026. These are other companies' menus, and they move: Claude and OpenAI both changed theirs the same day this page was written, and OpenAI also limits custom MCP servers to some plans. If a path no longer matches what you see, look for "connectors" or "MCP" in that product's settings. The one thing that does not change is the address you paste.

  • Claude Desktop, claude.ai and the mobile app: Customize > Connectors > Add custom connector, paste the address, no extra authentication. Direct link: https://claude.ai/new#customize/connectors. It works immediately, on every device on the account, with nothing to restart. (Connectors used to live under Settings; that page now points here.)
  • ChatGPT: turn on developer mode in the settings first, then Plugins > New plugin > Custom tool. Name it Tendre.AI, put the address in Server URL, set Authentication to None, tick the warning to say you understand, and Create.
  • Claude Code: claude mcp add --transport http tendre https://api.tendre.ai/mcp/<key>
  • Cursor, in ~/.cursor/mcp.json:
json
{ "mcpServers": { "tendre": { "url": "https://api.tendre.ai/mcp/<key>" } } }
  • VS Code, in mcp.json:
json
{ "servers": { "tendre": { "type": "http", "url": "https://api.tendre.ai/mcp/<key>" } } }
  • Windsurf, in ~/.codeium/windsurf/mcp_config.json:
json
{ "mcpServers": { "tendre": { "serverUrl": "https://api.tendre.ai/mcp/<key>" } } }

A Settings > Connectors tab is coming to the app in the next version. It will create the key and write these settings for you, for the agents installed on your machine, and copy the address for the web ones. Until it ships, the steps above are the way in.

Under the hood

The transport is MCP Streamable HTTP, protocol version 2025-06-18, stateless: one JSON-RPC message per POST, a JSON answer, no server stream (a GET answers 405). The methods are initialize, ping, tools/list and tools/call, and each tool calls the same API described in these pages, with the agent's key.

Windows · Cloud or NVIDIA

Generate privately. Tonight.

Download tendre.AI, activate once, and run it forever, fully offline, on your own GPU.

Download for WindowsDownload for Android (.apk)
Download for MacMac version coming soon!
OS Windows 10/11GPU NVIDIA 8GB+VRAM 12GB recommendedDisk 20GB

No NVIDIA GPU? Start 100% in the cloud: 10 free images every day, then 1 credit per image. An NVIDIA card (8GB+) unlocks unlimited local generation.