Writer MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Writer MCP or direct API to generate enterprise content, summarize documents, apply AI guardrails, and automate content workflows through natural language.

Writer logoWriter
Api Key

Writer is an enterprise-grade generative AI platform for building and deploying custom LLM-powered applications. Get reliable content generation, advanced RAG, and built-in AI guardrails for secure, compliant workflows.

23 Tools

Try Writer now

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

TOOL ROUTER PLAYGROUND
Writer
Try asking
TOOLS

Supported Tools

Every Writer action and event your agent gets out of the box.

Add File to Knowledge Graph

Tool to add a file to a knowledge graph for indexing and retrieval.

Analyze Images

Tool to analyze images using Writer's vision capabilities.

Ask Question to Knowledge Graph

Tool to send a question to the knowledge graph and retrieve the answer.

Chat Completion

Tool to generate chat-based completions.

Create Knowledge Graph

Tool to create a new knowledge graph.

Delete File

Tool to delete a file by its ID.

Delete Graph

Tool to delete a knowledge graph by its ID.

Detect AI Content

Tool to detect whether content was generated by AI.

Download File

Tool to download the binary content of a file.

Get File

Tool to retrieve detailed information about a specific file by its ID.

List Applications

Tool to list all no-code agent applications.

List Files

Tool to list all uploaded files.

List Knowledge Graphs

Tool to retrieve a list of knowledge graphs.

List Models

Tool to list all available language models.

Medical Text Comprehension

Tool to extract medical entities and concepts from unstructured clinical text.

Parse PDF

Tool to parse and extract text content from a previously uploaded PDF file.

Remove File From Graph

Tool to remove a file from a Knowledge Graph.

Retrieve Knowledge Graph

Tool to retrieve a knowledge graph by its ID.

Text Generation

Tool to generate text based on a given prompt.

Translate Text

Tool to translate text from one language to another with support for formality, length control, and profanity masking.

Update Knowledge Graph

Tool to update an existing knowledge graph.

Upload File

Tool to upload a file to Writer.

Web Search

Tool to perform a web search.

SETUP GUIDE

Connect Writer MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK and Claude Agent SDK
2

Create Tool Router Session

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

const composio = new Composio({ apiKey: 'your-api-key' });

console.log("Creating Tool Router session...");
const { mcp } = await composio.create('your-user-id');
console.log(`Tool Router session created: ${mcp.url}`);
Initialize the Composio client and create a Tool Router session
3

Connect to AI Agent

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

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: 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: 'List all available language models in Writer' }],
  stopWhen: stepCountIs(5)
});

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

Connect Writer 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 Writer 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: 'Generate a summary from this uploaded whitepaper'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Writer actions with your Agent

Why Use Composio?

AI Native Writer Integration

  • Supports both Writer MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for generating, summarizing, and moderating your enterprise content

Managed Auth

  • Built-in API key storage and rotation—no manual credential juggling
  • Central place to manage, scope, and revoke Writer 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 Writer
  • Scoped, least privilege access to Writer resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, Writer 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 Writer.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Writer tool your agent needs.Free to start.

Start building