Markup AI MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Markup AI MCP or direct API to evaluate content, apply brand terminology, check persona fit, and improve writing style through natural language.

Markup AI logoMarkup AI
Api Key

Markup AI is a content intelligence platform for brand voice, terminology, personas, and style rules. Use it to evaluate and improve content so every draft stays clear, consistent, and on-brand.

10 Tools

Try Markup AI now

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

TOOL ROUTER PLAYGROUND
Markup AI
Try asking
TOOLS

Supported Tools

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

Get Agent

Get one agent's metadata and complete runtime input and output JSON Schemas before executing it.

Get Analysis Profile

Get one persona, brand voice profile, style target, or style guide by ID, including detailed configuration needed to understand its effect on analysis.

Get Workflow

Get the current status and result of an asynchronous agent workflow by ID.

List Agent Categories

Return all agent categories available to the connected organization for discovery and agent-list filtering.

List Agents

Discover Markup AI agents available to the connected organization, optionally filtered by category.

List Analysis Profiles

List selectable persona, brand voice, style guide, style target, or content profile resources used to configure agent runs.

List Terminology Resources

List terminology term sets or domains with filters and cursor-controlled pagination.

List Workflows

List one cursor-controlled page of agent execution workflows, optionally filtering that page by status, stable agent name, or creation time.

Run Agent

Run one selected Markup AI agent against document text, synchronously or asynchronously.

Search Terminology

Find organization terminology rules relevant to supplied text, optionally limited to selected domains.

SETUP GUIDE

Connect Markup AI 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 Markup AI
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: 'Review this product launch email with Markup AI and suggest edits for brand voice, approved terminology, and persona fit.'
  }],
  maxSteps: 5,
});

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

Connect Markup AI 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 Markup AI 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: "Evaluate this homepage hero copy against our Markup AI brand voice profile and suggest stronger on-brand wording: 'Ship faster with AI that does everything for you.'"
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Markup AI actions with your Agent

Why Use Composio?

AI Native Markup AI Integration

  • Supports both Markup AI MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable content review and rewrite workflows
  • Rich coverage for brand voice checks, terminology review, persona alignment, and style evaluation

Managed Auth

  • Secure API key handling so your Markup AI credentials never live in agent prompts or app code
  • Central place to manage, scope, and revoke Markup AI 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 content was checked, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Markup AI
  • Scoped, least privilege access to Markup AI content and configuration resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

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

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

Start building