Skip to content
cn8 MCP server

cn8 inside Claude & ChatGPT

Give your AI assistant subtitles, dubbing, video, image and speech tools. Ask in plain words: it picks the right cn8 service, quotes the price in credits and runs it after you say yes.

https://api.cn8.io/mcp
Works withClaudeChatGPTClaude Code+ any MCP client
Claudecn8 connected

Add Turkish subtitles to product-tour.mp4

cn8_estimate_cost1:58 video · about 12 credits
That's cn8 Transcribe Video, about 12 credits. Run it?

Yes

cn8_transcribe_videoCompleted · 11.8 credits
Done. Your Turkish subtitles:product-tour.tr.vttTurkish · 1:58

How it works

Connected in about a minute

  1. 1

    Add the server

    Paste the cn8 server URL into your assistant's connector settings, or run one command in Claude Code.

  2. 2

    Sign in and pick a key

    Sign in with your cn8 account and choose which API key the assistant uses. Set a credit limit if you like.

  3. 3

    Ask in plain words

    The assistant picks the right service, tells you the price and runs it once you say yes.

Connect

Pick your assistant

Claude and ChatGPT sign in with your cn8 account. Terminal and editor clients use an API key.

No cn8 account yet? Create one free first, then connect.

Claude

Sign in (OAuth)

claude.ai → Customize → Connectors

Add cn8 as a custom connector and sign in with your cn8 account. No key to copy.

  1. 1

    In claude.ai open Customize → Connectors → Add custom connector.

  2. 2

    Name it cn8 and paste the server URL.

    https://api.cn8.io/mcp
  3. 3

    Claude detects the rest: Authentication “Sign in now” and OAuth client “Register automatically”. Leave request headers empty and click Add, then Connect.

  4. 4

    A cn8 page opens. Sign in, keep “New key” selected (optionally set a credit limit) and click Allow.

  5. 5

    Back in Claude the 14 cn8 tools appear, split into read-only and write tools. Choose per tool whether Claude may run it freely or must ask first.

Signed up to cn8 with Google? On the sign-in page open “Signed up with Google, or prefer to paste a key?” and paste an API key instead.

Open API Keys

Use cases

Media AI from a single chat

14 tools over cn8's media services. Prices in credits (100 credits = 1 USD); you only pay for what runs.

Subtitles & transcripts

Subtitles from any video or audio URL.

“Add Turkish subtitles to https://…/talk.mp4”

cn8_transcribe_video0.1 cr/s

Video dubbing

Review the dub script first, then render the dubbed video.

“Dub this clip into English and show me the script before rendering”

cn8_dub_video0.17 + 0.5 cr/s

Video generation

Text- or image-to-video. The assistant shows the model price menu first.

“What would a 10-second product video cost on the cheapest model?”

cn8_generate_videofrom 4.6 cr/s

Image generation

Images from a prompt, straight into the chat. The price depends on the model.

“Three hero images for a coffee brand, warm morning light”

cn8_generate_image1–20 cr/image

Text to speech

Natural speech audio from any text.

“Read this intro aloud in a calm, friendly voice”

cn8_text_to_speech0.6 cr/s

Chat with a video

Ask a video questions; answers cite timestamps.

“Ask my onboarding video how to invite a teammate”

cn8_video_chat0.05 cr/s + tokens
All 14 tools and prices
  • cn8_accountBalance, key limit and which services the key may callFree
  • cn8_find_servicesFind services for a task described in plain wordsFree
  • cn8_service_detailsRequest fields, media limits, response shape, priceFree
  • cn8_estimate_costCredits a call will cost, with the gateway's own estimatorFree
  • cn8_job_statusFollow an async job until it finishesFree
  • cn8_upload_mediaUpload slot for a local fileFree
  • cn8_run_serviceCall any MCP-enabled cn8 serviceService price
  • cn8_transcribe_videoSubtitles from a video or audio URL0.1 cr/s
  • cn8_dub_video · cn8_render_dubDub script for review, then the rendered video0.17 + 0.5 cr/s
  • cn8_generate_videoText- or image-to-video; shows the model price menu firstFrom 4.6 cr/s
  • cn8_generate_imageImages from a prompt; price depends on the model1–20 cr/image
  • cn8_text_to_speechSpeech audio from text0.6 cr/s
  • cn8_video_chatAsk a video questions; answers cite timestamps0.05 cr/s + 0.3 cr/1K tokens

Avatar, text analysis and raw LLM completions stay in the REST API. Tools never delete or overwrite your resources. Full reference

Guardrails

Spending stays under your control

Price before it runs

Free tools answer right away. A paid tool first returns the estimated credits and asks the assistant to confirm with you; only the confirmed call runs.

Hard limits

A single call above 500 credits is refused, and a key's credit limit stops spending at that limit. Failed jobs are not charged.

Your key, your rules

Everything runs under one API key: its allowed services, credit limit and request log apply. Revoke it in the dashboard to disconnect.

MCP questions

What to know before you connect your assistant.

What is the cn8 MCP server?

It connects cn8 to AI assistants through the Model Context Protocol (MCP), the open standard for giving assistants tools. Once connected, Claude, ChatGPT or Claude Code can find cn8 services, estimate what a call costs and run it on your cn8 account.

Which AI assistants work with cn8?

Claude (claude.ai) and ChatGPT connect by signing in with your cn8 account. Claude Code and any other MCP client that speaks Streamable HTTP connect with a cn8 API key.

Do I need an API key?

Not for Claude or ChatGPT: you sign in on a cn8 page and choose a new or existing key, and the assistant receives a token tied to that key, never the key itself. Terminal and editor clients send an API key as a header.

How much does it cost?

The discovery tools are free: account balance, service search, service details, cost estimates, job status and uploads. Media tools are billed in credits at each service's normal price, for example 0.1 credits per second for subtitles. 100 credits = 1 USD.

Can the assistant spend my credits without asking?

A paid tool first returns the estimated credits and asks the assistant to confirm with you; only the confirmed call runs. A single call above 500 credits is refused, your key's credit limit caps total spend, and failed jobs are not charged.

How do I disconnect?

Remove the connector in your assistant, or revoke its key in Dashboard → API Keys; after that the assistant can no longer use cn8.

What is not available over MCP?

Avatar generation, text analysis and raw LLM completions stay in the REST API. MCP tools never delete or overwrite your resources.

Connect cn8 in a minute

Start with 100 free credits. Add the server URL to your assistant and sign in.

Read the docs

No credit card required