Use CleanScript in your AI app.
Add it once, sign in and approve. Then ask for transcripts and answers from YouTube, TikTok and Instagram posts in plain words. Each request uses credits from your account, and new accounts get 100 free credits, no card.
- Add to Claude
Claude opens with CleanScript filled in. Confirm there.
- Sign in to CleanScript and approve.
- Ask in any chat, on claude.ai or in the Claude desktop and mobile apps.
Add it by hand
In Claude, open Settings → Connectors → Add custom connector. Name it CleanScript and paste this address:
https://api.cleanscript.ai/mcpOn Team and Enterprise plans, an owner may need to allow custom connectors first.
- Turn on Developer mode in Settings → Security and login. On Business and Enterprise plans, an admin turns it on.
- Open Settings → Apps → Create. Name it CleanScript, paste this address, choose OAuth for authentication and select Create.
https://api.cleanscript.ai/mcp - Sign in to CleanScript and approve.
- Pick CleanScript in a chat when you want to use it.
- Add the server:
claude mcp add --transport http cleanscript https://api.cleanscript.ai/mcp - In Claude Code, run
/mcp, choose cleanscript, then sign in to CleanScript and approve.
Use an API key instead
Set CLEANSCRIPT_API_KEY to a key from API keys first.
claude mcp add --transport http cleanscript https://api.cleanscript.ai/mcp \
--header "Authorization: Bearer $CLEANSCRIPT_API_KEY"- Add to Cursor
Cursor opens and asks you to confirm.
- Cursor shows “Needs login” next to CleanScript. Click it to sign in to CleanScript and approve.
Add it by hand
{
"mcpServers": {
"cleanscript": {
"url": "https://api.cleanscript.ai/mcp"
}
}
}To use an API key instead, add a header:
Set CLEANSCRIPT_API_KEY to a key from API keys first.
{
"mcpServers": {
"cleanscript": {
"url": "https://api.cleanscript.ai/mcp",
"headers": {
"Authorization": "Bearer ${env:CLEANSCRIPT_API_KEY}"
}
}
}
}- Add the server, then sign in:
codex mcp add cleanscript --url https://api.cleanscript.ai/mcp codex mcp login cleanscript - The second command opens your browser. Sign in to CleanScript and approve.
Use an API key instead
Set CLEANSCRIPT_API_KEY to a key from API keys first.
codex mcp add cleanscript --url https://api.cleanscript.ai/mcp --bearer-token-env-var CLEANSCRIPT_API_KEY- Any MCP client that supports streamable HTTP works. Add this address:
https://api.cleanscript.ai/mcp - Sign in to CleanScript and approve when the client asks, or send the header
Authorization: Bearer <key>with a key from API keys.
What it can do
| Tool | Returns | Cost |
|---|---|---|
get_transcript | What a post says: clean paragraphs with their times, in pages for long videos. | 1 credit per started 10 minutes of video |
extract | An answer to your question, or the fields you ask for, each with the quotes and times it comes from. | 3 credits per started 10 minutes of video |
list_posts | A creator’s latest posts, newest first, with their links. | 1 credit per call |
check_account | Your credits left. | Free |
Try asking
Get the transcript of <link>What does this video say about pricing? <link>List @nytimes's latest TikToks and summarize the newest oneBuilding your own app or automation? Call the same features over HTTP: read the API docs.