Openperplex MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Openperplex MCP or direct API to search the web, extract structured data, summarize content, and analyze trends through natural language.

Openperplex logoOpenperplex
Api Key

Openperplex is an API for fast, global web search and content analysis. It helps AI applications find, summarize, and extract insights from online content.

8 Tools

Try Openperplex now

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

TOOL ROUTER PLAYGROUND
Openperplex
Try asking
TOOLS

Supported Tools

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

Custom Search

Tool to perform a custom search with optional filtering and field selection.

Custom Search Stream

Tool to perform custom streaming search with custom prompts.

Get Website Markdown

Tool to retrieve the markdown content of a specified website.

Get Website Screenshot

Tool to capture a screenshot of a website.

Get Website Text

Tool to retrieve the main text content of a specified website URL.

Query from URL

Tool to query documents from a URL.

Search Documents

Tool to search documents using query parameters.

Search Stream

Tool to stream search results from OpenPerplex.

SETUP GUIDE

Connect Openperplex 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: 'Summarize the main text content of https://en.wikipedia.org/wiki/Artificial_intelligence' }],
  stopWhen: stepCountIs( 5 )
});

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

Connect Openperplex 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 Openperplex 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: 'Extract the main text content from https://www.nytimes.com/'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Openperplex actions with your Agent

Why Use Composio?

AI Native Openperplex Integration

  • Supports both Openperplex MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for searching, analyzing, and extracting data from web content

Managed Auth

  • Built-in API key management with secure storage
  • Central place to manage, scope, and revoke Openperplex 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 Openperplex
  • Scoped, least privilege access to Openperplex resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

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

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

Start building