# inference.sh MCP Server

> Official hosted hub: run any image, video, audio or 3D app, then poll the task.

- **Category:** Model Hubs
- **Vendor:** inference.sh (official)
- **Pricing:** credits
- **Verified:** 2026-08-26

## What it does

inference.sh's official streamable-HTTP server exposes its app catalogue as a small, generic tool set — list and inspect apps, run one, then track the task through logs, status and cancellation. The catalogue is the point for filmmakers: FLUX, GPT-Image-2, Veo 3, Seedance, Wan 2.7, ElevenLabs TTS and 3D generation behind one key, priced per run with the cost shown before you commit. It also proxies other MCP servers you have connected, so an agent can reach a generation app and a production tool through the same endpoint.

## Connect

- Remote endpoint: `https://api.inference.sh/mcp`
- Remote headers required: `Authorization`
- Claude Code: `claude mcp add --transport http inference https://api.inference.sh/mcp --header "Authorization: Bearer YOUR_INF_KEY"`

**Auth:** api_key — inference.sh workspace → Settings → API Keys (an inf_ prefixed token, sent as Authorization: Bearer)

## Capabilities

[text-to-image](https://mcp.film/capabilities/text-to-image.md) · [text-to-video](https://mcp.film/capabilities/text-to-video.md) · [image-to-video](https://mcp.film/capabilities/image-to-video.md) · [tts](https://mcp.film/capabilities/tts.md) · [3d-generation](https://mcp.film/capabilities/3d-generation.md) · [model-search](https://mcp.film/capabilities/model-search.md) · [async-jobs](https://mcp.film/capabilities/async-jobs.md) · [job-cancel](https://mcp.film/capabilities/job-cancel.md) · `job-logs` · `mcp-proxy`

## Sample tools

`app_list` · `app_get` · `app_run` · `task_get` · `task_list` · `task_logs` · `task_cancel` · `knowledge_search` · `skill_use` · `mcp_list` · `mcp_tools` · `mcp_run`

## Field notes

Hosted only — no source repo for the server, and the inference-sh GitHub org publishes SDKs and example apps but nothing MCP. Registered in the official MCP Registry as ac.inference.sh/mcp, v2.0.1, published 27 Jul 2026 and marked active. The docs give a JSON client config rather than a CLI line; the claude_code command here is the standard header-remote translation of it. Auth is documented as a bearer inf_ key, but the endpoint also serves /.well-known/oauth-protected-resource naming itself as its own authorization server with apps:read and apps:execute scopes, so OAuth-capable clients may negotiate instead of taking a key — the key path is the one the docs actually support. Read the tool names before planning around them: this is a thin generic wrapper, so the model you want is a string argument to app_run, not its own tool, and there is no schema tool to check parameters before spending. Pricing is a subscription-plus-credits hybrid — free Starter tier, $20/mo Pro including $20 of credits — and per-run rates are steep at the top end, with video quoted from $0.05 to $17 per second. New to this directory and not yet exercised end to end here; for a broader catalogue with a documented schema tool, `fal` remains the safer default.

## Verification

- Status: Freshly checked (checked today)
- Added: 2026-08-26
- Last verified: 2026-08-26
- Machine JSON: https://mcp.film/api/mcps/inference-sh.json

## Links

- Site: https://inference.sh/?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=inference-sh%3Asite
- Docs: https://inference.sh/docs/connectors/mcp-server?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=inference-sh%3Adocs

---

Structured data: https://mcp.film/api/mcps/inference-sh.json · Directory: https://mcp.film
