Studio By Ai21 Labs MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Studio By Ai21 Labs MCP or direct API to generate text, summarize content, classify language, and extract information through natural language.

Studio By Ai21 Labs logoStudio By Ai21 Labs
Api Key

Studio By Ai21 Labs offers API access to Jurassic-1 large-language models. Build apps with advanced text generation and comprehension features.

57 Tools

Try Studio By Ai21 Labs now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
Studio By Ai21 Labs
Try asking
TOOLS

Supported Tools

Every Studio By Ai21 Labs action and event your agent gets out of the box.

Check Can Iframe

Tool to check if a URL can be embedded in an iframe.

Compare Text

Tool to compare two text strings and identify differences.

Create Aftersales Parts Classification Batch

Tool to create a batch job for Fnac Aftersales parts classification.

Create Assistant Route

Tool to create a new route for an AI21 Studio assistant.

Create Assistant

Tool to create a new AI assistant in AI21 Studio.

Create Assistant Plan

Tool to create a new plan for an AI21 Studio assistant.

Create Demo

Tool to create a new demo in AI21 Studio.

Generate Requirements

Tool to generate requirements from a query or task description.

Generate Thread Name

Tool to generate a thread name from a query or conversation context.

Create Kirsh Grant Compliance Preview

Tool to preview grant compliance for Kirsh grants.

Kirsh Grant Metadata Preview

Tool to retrieve grant metadata from the Kirsh preview endpoint.

Create MCP Storage

Tool to create MCP (Model Context Protocol) storage in AI21 Studio.

Create Secret

Tool to save a secret in AI21 Studio.

Check Kirsh Grant Compliance

Tool to check compliance for Kirsh grant IDs.

Create Website Connector

Tool to create a website connector in AI21 Studio.

Delete Assistant

Tool to delete an assistant by its unique ID.

Delete Assistant Route

Tool to delete a route from an AI21 Studio assistant.

Delete Demo

Tool to delete a demo by its unique ID.

Delete MCP Storage

Tool to delete an MCP (Model Context Protocol) storage configuration by its unique ID.

Delete Secret

Tool to delete a secret by its unique ID.

Delete Website Connector

Permanently delete a website connector by its unique identifier.

Download Modified Document

Tool to download a modified document from AI21 Labs Studio.

Get Assistant

Tool to retrieve an assistant by its unique identifier.

Get Assistant Route

Tool to retrieve details of a specific route for an AI21 Studio assistant.

Get Assistants By MCP

Tool to retrieve all assistants associated with a specific MCP (Model Context Protocol) storage configuration.

Get Batch Prediction Status

Tool to check the status of a Fnac Aftersales parts classification batch prediction job.

Get Demo

Tool to retrieve a demo by its unique ID.

Grant Kirsh Metadata

Tool to retrieve Kirsh grant metadata by grant ID.

Get Library Batch Status

Tool to get the ingestion status of a library batch.

Get MCP Storage

Tool to retrieve a specific MCP (Model Context Protocol) storage configuration by its unique ID.

Get Output Explanation

Tool to get output explanation for an execution (cached or generated).

Get Plan

Tool to retrieve a specific plan from an AI21 Studio assistant.

Get Website Connector By ID

Tool to retrieve details of a specific website connector by its ID.

Get Website Connector Status

Tool to retrieve the status of a website connector ingestion.

Get Website Connector URL Status

Tool to retrieve the status of a specific URL in the website connector.

Ingest Website Connector

Tool to ingest website content via sitemap URL in AI21 Studio.

Ingest Website Connector URL

Tool to ingest a website URL into AI21 Studio's website connector.

List Assistants

Tool to retrieve all assistants from AI21 Studio.

List Website Connectors

Tool to retrieve website connector information from AI21 Studio.

List Demos

Tool to retrieve all demos from AI21 Studio.

List Library Files

Tool to list files in the workspace library with optional filtering.

List MCP Storage

Tool to retrieve all MCP (Model Context Protocol) storage configurations from AI21 Studio.

List Models

Tool to retrieve information about all available AI21 models.

List Plans

Tool to list all plans for a specific assistant.

List Secrets

Tool to retrieve all secrets from AI21 Studio secret storage.

List Workspace Models

Tool to retrieve all workspace models by organization from AI21 Studio.

List Available Models

Tool to retrieve all available models from AI21 Studio settings.

Modify Assistant

Tool to modify an existing AI21 Studio assistant.

Modify Assistant Route

Tool to modify an existing route within an assistant.

Modify Assistant Plan

Tool to modify an existing assistant plan in AI21 Studio.

Retry Ingest Website

Tool to retry ingestion of a website in AI21 Studio.

Run Assistant

Tool to run an AI21 Studio assistant with conversational input.

Sync Website Connector

Tool to sync a website connector in AI21 Studio.

Update Demo

Tool to update an existing demo in Studio by AI21 Labs.

Update MCP Storage

Tool to update an existing MCP (Model Context Protocol) storage configuration in AI21 Studio.

Update Secret

Tool to update an existing secret in AI21 Studio.

Validate Plan

Tool to validate Python code for an AI21 Studio assistant plan.

SETUP GUIDE

Connect Studio By Ai21 Labs MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK for Python or TypeScript
2

Initialize Client and Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });
const session = await composio.create('your-user-id');
console.log(`Tool Router session created: ${session.mcp.url}`);
Import and initialize the Composio client, then create a Tool Router session for Studio By Ai21 Labs
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: session.mcp.url,
    headers: {
      'x-api-key': 'your-composio-api-key',
    },
  },
});

const tools = await client.tools();
const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{
    role: 'user',
    content: 'Summarize this article: [paste article text here]'
  }],
  maxSteps: 5,
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent (Anthropic Claude or Mastra)
SETUP GUIDE

Connect Studio By Ai21 Labs API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute Studio By Ai21 Labs Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'Summarize this article: [paste article text here]'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Studio By Ai21 Labs actions with your Agent

Why Use Composio?

AI Native Studio By Ai21 Labs Integration

  • Supports both Studio By Ai21 Labs MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for reading, writing, and querying your Studio By Ai21 Labs data

Managed Auth

  • Built-in OAuth handling with automatic token refresh and rotation
  • Central place to manage, scope, and revoke Studio By Ai21 Labs access
  • Per user and per environment credentials instead of hard-coded keys

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Studio By Ai21 Labs
  • Scoped, least privilege access to Studio By Ai21 Labs resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, Studio By Ai21 Labs requires you to configure your own API key credentials. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with Studio By Ai21 Labs.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Studio By Ai21 Labs tool your agent needs.Free to start.

Start building