# Studio By Ai21 Labs MCP - Tools, Setup and Examples | FlyMy.AI

> Studio By Ai21 Labs MCP for Claude, Cursor and Codex. AI workflows, with 57 actions. Your API key. See setup, examples and pricing.

Page: https://flymy.ai/mcp/studio-by-ai21-labs/

MCP / AI and media

# Studio By Ai21 Labs MCP: AI workflows

AI21 Studio provides API access to Jurassic-1 large-language-models. Our models power text generation and comprehension features in thousands of live... Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Studio By Ai21 Labs](https://flymy.ai/mcp/studio-by-ai21-labs/#connect) [What it can do](https://flymy.ai/mcp/studio-by-ai21-labs/#actions)

Your own API key, 57 actions, AI and media

$ YOUR NEXT RUN

Claude Code, Codex, Cursor, Any agent

## Use Studio By Ai21 Labs MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

```
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/studio-by-ai21-labs.md. Help me connect Studio By Ai21 Labs MCP to this assistant. Then help me run this task: Use Studio By Ai21 Labs to check can iframe. Ask me for the required inputs first and show the result.
```

[Open FlyMy.AI](https://app.flymy.ai/new-agent) [Download brief](https://flymy.ai/mcp/studio-by-ai21-labs.md)

## What Studio By Ai21 Labs MCP can do

57 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CHECK_CAN_IFRAME) `STUDIO_BY_AI21_LABS_CHECK_CAN_IFRAME` | Check if a URL can be embedded in an iframe. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_COMPARE_TEXT) `STUDIO_BY_AI21_LABS_COMPARE_TEXT` | Compare two text strings and identify differences. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_AFTERSALES_PARTS_BATCH) `STUDIO_BY_AI21_LABS_CREATE_AFTERSALES_PARTS_BATCH` | Create a batch job for Fnac Aftersales parts classification. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_ASSISTANTS) `STUDIO_BY_AI21_LABS_CREATE_ASSISTANTS` | Create a new AI assistant in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_ASSISTANTS_ASSISTANT_ID_PLANS) `STUDIO_BY_AI21_LABS_CREATE_ASSISTANTS_ASSISTANT_ID_PLANS` | Create a new plan for an AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_ASSISTANT_ROUTE) `STUDIO_BY_AI21_LABS_CREATE_ASSISTANT_ROUTE` | Create a new route for an AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_DEMO) `STUDIO_BY_AI21_LABS_CREATE_DEMO` | Create a new demo in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_GENERATION_REQUIREMENTS) `STUDIO_BY_AI21_LABS_CREATE_GENERATION_REQUIREMENTS` | Generate requirements from a query or task description. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_GENERATION_THREAD_NAME) `STUDIO_BY_AI21_LABS_CREATE_GENERATION_THREAD_NAME` | Generate a thread name from a query or conversation context. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_KIRSH_GRANT_COMPLIANCE_PREVIEW) `STUDIO_BY_AI21_LABS_CREATE_KIRSH_GRANT_COMPLIANCE_PREVIEW` | Preview grant compliance for Kirsh grants. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_KIRSH_GRANT_PREVIEW) `STUDIO_BY_AI21_LABS_CREATE_KIRSH_GRANT_PREVIEW` | Retrieve grant metadata from the Kirsh preview endpoint. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_MCP_STORAGE) `STUDIO_BY_AI21_LABS_CREATE_MCP_STORAGE` | Create MCP (Model Context Protocol) storage in AI21 Studio. |

**Show all 57 actions**

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_SECRET) `STUDIO_BY_AI21_LABS_CREATE_SECRET` | Save a secret in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_SOLUTIONS_KIRSH_GRANT_COMPLIANCE) `STUDIO_BY_AI21_LABS_CREATE_SOLUTIONS_KIRSH_GRANT_COMPLIANCE` | Check compliance for Kirsh grant IDs. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_CREATE_WEBSITE_CONNECTOR) `STUDIO_BY_AI21_LABS_CREATE_WEBSITE_CONNECTOR` | Create a website connector in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_ASSISTANT) `STUDIO_BY_AI21_LABS_DELETE_ASSISTANT` | Delete an assistant by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_ASSISTANT_ROUTE) `STUDIO_BY_AI21_LABS_DELETE_ASSISTANT_ROUTE` | Delete a route from an AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_DEMO) `STUDIO_BY_AI21_LABS_DELETE_DEMO` | Delete a demo by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_MCP_STORAGE) `STUDIO_BY_AI21_LABS_DELETE_MCP_STORAGE` | Delete an MCP (Model Context Protocol) storage configuration by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_SECRET) `STUDIO_BY_AI21_LABS_DELETE_SECRET` | Delete a secret by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DELETE_WEBSITE_CONNECTOR) `STUDIO_BY_AI21_LABS_DELETE_WEBSITE_CONNECTOR` | Permanently delete a website connector by its unique identifier. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_DOWNLOAD_MODIFIED_DOCUMENT) `STUDIO_BY_AI21_LABS_DOWNLOAD_MODIFIED_DOCUMENT` | Download a modified document from AI21 Labs Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_ASSISTANT) `STUDIO_BY_AI21_LABS_GET_ASSISTANT` | Retrieve an assistant by its unique identifier. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_ASSISTANTS_BY_MCP) `STUDIO_BY_AI21_LABS_GET_ASSISTANTS_BY_MCP` | Retrieve all assistants associated with a specific MCP (Model Context Protocol) storage configuration. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_ASSISTANT_ROUTE) `STUDIO_BY_AI21_LABS_GET_ASSISTANT_ROUTE` | Retrieve details of a specific route for an AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_BATCH_STATUS) `STUDIO_BY_AI21_LABS_GET_BATCH_STATUS` | Check the status of a Fnac Aftersales parts classification batch prediction job. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_DEMO) `STUDIO_BY_AI21_LABS_GET_DEMO` | Retrieve a demo by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_KIRSH_GRANT_METADATA) `STUDIO_BY_AI21_LABS_GET_KIRSH_GRANT_METADATA` | Retrieve Kirsh grant metadata by grant ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_LIBRARY_BATCH_STATUS) `STUDIO_BY_AI21_LABS_GET_LIBRARY_BATCH_STATUS` | Get the ingestion status of a library batch. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_MCP_STORAGE) `STUDIO_BY_AI21_LABS_GET_MCP_STORAGE` | Retrieve a specific MCP (Model Context Protocol) storage configuration by its unique ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_OUTPUT_EXPLANATION) `STUDIO_BY_AI21_LABS_GET_OUTPUT_EXPLANATION` | Get output explanation for an execution (cached or generated). |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_PLAN) `STUDIO_BY_AI21_LABS_GET_PLAN` | Retrieve a specific plan from an AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_BY_ID) `STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_BY_ID` | Retrieve details of a specific website connector by its ID. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_STATUS) `STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_STATUS` | Retrieve the status of a website connector ingestion. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_URL_STATUS) `STUDIO_BY_AI21_LABS_GET_WEBSITE_CONNECTOR_URL_STATUS` | Retrieve the status of a specific URL in the website connector. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_INGEST_WEBSITE_CONNECTOR) `STUDIO_BY_AI21_LABS_INGEST_WEBSITE_CONNECTOR` | Ingest website content via sitemap URL in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_INGEST_WEBSITE_CONNECTOR_URL) `STUDIO_BY_AI21_LABS_INGEST_WEBSITE_CONNECTOR_URL` | Ingest a website URL into AI21 Studio's website connector. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_ASSISTANTS) `STUDIO_BY_AI21_LABS_LIST_ASSISTANTS` | Retrieve all assistants from AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_CONNECTORS_WEBSITE) `STUDIO_BY_AI21_LABS_LIST_CONNECTORS_WEBSITE` | Retrieve website connector information from AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_DEMOS) `STUDIO_BY_AI21_LABS_LIST_DEMOS` | Retrieve all demos from AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_LIBRARY_FILES) `STUDIO_BY_AI21_LABS_LIST_LIBRARY_FILES` | List files in the workspace library with optional filtering. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_MCP_STORAGE) `STUDIO_BY_AI21_LABS_LIST_MCP_STORAGE` | Retrieve all MCP (Model Context Protocol) storage configurations from AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_MODELS) `STUDIO_BY_AI21_LABS_LIST_MODELS` | Retrieve information about all available AI21 models. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_PLANS) `STUDIO_BY_AI21_LABS_LIST_PLANS` | List all plans for a specific assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_SECRETS) `STUDIO_BY_AI21_LABS_LIST_SECRETS` | Retrieve all secrets from AI21 Studio secret storage. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_SETTINGS_MODELS) `STUDIO_BY_AI21_LABS_LIST_SETTINGS_MODELS` | Retrieve all workspace models by organization from AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_LIST_SETTINGS_MODELS_AVAILABLE) `STUDIO_BY_AI21_LABS_LIST_SETTINGS_MODELS_AVAILABLE` | Retrieve all available models from AI21 Studio settings. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_MODIFY_ASSISTANT) `STUDIO_BY_AI21_LABS_MODIFY_ASSISTANT` | Modify an existing AI21 Studio assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_MODIFY_ASSISTANT_ROUTE) `STUDIO_BY_AI21_LABS_MODIFY_ASSISTANT_ROUTE` | Modify an existing route within an assistant. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_MODIFY_PLAN) `STUDIO_BY_AI21_LABS_MODIFY_PLAN` | Modify an existing assistant plan in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_RETRY_INGEST_WEBSITE) `STUDIO_BY_AI21_LABS_RETRY_INGEST_WEBSITE` | Retry ingestion of a website in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_RUN_ASSISTANT) `STUDIO_BY_AI21_LABS_RUN_ASSISTANT` | Run an AI21 Studio assistant with conversational input. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_SYNC_WEBSITE_CONNECTOR) `STUDIO_BY_AI21_LABS_SYNC_WEBSITE_CONNECTOR` | Sync a website connector in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_UPDATE_DEMO) `STUDIO_BY_AI21_LABS_UPDATE_DEMO` | Update an existing demo in Studio by AI21 Labs. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_UPDATE_MCP_STORAGE) `STUDIO_BY_AI21_LABS_UPDATE_MCP_STORAGE` | Update an existing MCP (Model Context Protocol) storage configuration in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_UPDATE_SECRET) `STUDIO_BY_AI21_LABS_UPDATE_SECRET` | Update an existing secret in AI21 Studio. |
| [#](https://flymy.ai/mcp/studio-by-ai21-labs/#method-STUDIO_BY_AI21_LABS_VALIDATE_PLAN) `STUDIO_BY_AI21_LABS_VALIDATE_PLAN` | Validate Python code for an AI21 Studio assistant plan. |

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Use Studio By Ai21 Labs to check can iframe. Ask me for the required inputs first and show the result.”** uses `STUDIO_BY_AI21_LABS_CHECK_CAN_IFRAME`

**“Use Studio By Ai21 Labs to compare text. Ask me for the required inputs first and show the result.”** uses `STUDIO_BY_AI21_LABS_COMPARE_TEXT`

**“Use Studio By Ai21 Labs to create aftersales parts batch. Ask me for the required inputs first and show the result.”** uses `STUDIO_BY_AI21_LABS_CREATE_AFTERSALES_PARTS_BATCH`

## Connect Studio By Ai21 Labs in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Add your API Key Paste it into the Studio By Ai21 Labs [connection settings](https://app.flymy.ai/mcp-configs#studio_by_ai21_labs) once; it stays with FlyMy.AI, never in a prompt or a chat.
  - **API Key** - To retrieve your API key, navigate to your AI21 Studio account and sign in. Click the dropdown on the top right and go to "Account". [Get API key →](https://docs.ai21.com/docs/create-api-key)
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Studio By Ai21 Labs account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More AI and media MCPs

Models, speech, images, video and document AI.

### ElevenLabs

ElevenLabs TTS/STT

13 actions / no key

Link: https://flymy.ai/mcp/elevenlabs/

### Gemini 3.8 Flash (vision)

Gemini 3.8 Flash reads an image or a video and answers

1 action / no key

Link: https://flymy.ai/mcp/gemini-vlm/

### Whisper

OpenAI Whisper speech-to-text

1 action / no key

Link: https://flymy.ai/mcp/whisper/

### Abyssale

Abyssale is a creative automation platform that enables users to generate images, videos, GIFs, PDFs, and HTML5 content programmatically, streamlining...

4 actions / your API key

Link: https://flymy.ai/mcp/abyssale/

### Adrapid

Adrapid is a tool designed for efficient creation of digital marketing visuals, including banners, images, videos, and HTML5 content, utilizing reusable...

3 actions / your API key

Link: https://flymy.ai/mcp/adrapid/

### Affinda

Affinda provides an AI-powered document processing platform that automates data extraction from various document types

39 actions / your API key

Link: https://flymy.ai/mcp/affinda/

## Go to the source

[Studio By Ai21 Labs in the docs →](https://docs.flymy.ai/mcp/apps/studio_by_ai21_labs), [Studio By Ai21 Labs connection settings →](https://app.flymy.ai/mcp-configs#studio_by_ai21_labs), [Studio By Ai21 Labs website →](https://www.ai21.com/studio), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
