Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ComposioHQ/composio/llms.txt

Use this file to discover all available pages before exploring further.

Composio is the SDK for building AI agents that take real action. Connect your agents to GitHub, Gmail, Slack, Notion, and 1000+ other tools — with built-in OAuth, per-user session isolation, real-time triggers, and an MCP-compatible endpoint out of the box. Available for both TypeScript and Python.

Quickstart

Get your first agent calling real tools in under 5 minutes

How Composio Works

Understand sessions, tools, auth, and the MCP endpoint

Providers

OpenAI, Anthropic, LangChain, Vercel AI SDK, and more

API Reference

Full TypeScript and Python SDK reference

What you can build

Composio handles the hard parts of agentic tool integration — authentication, credential refresh, schema formatting, context management — so you can focus on your agent’s logic.

1000+ Integrations

GitHub, Gmail, Slack, Notion, Jira, Linear, and hundreds more — all with managed OAuth

Per-User Sessions

Isolate tool access, credentials, and execution state for each of your users

MCP Compatible

Every session exposes a standard MCP URL that any MCP client can connect to

Real-Time Triggers

Subscribe to webhook events from connected apps and react instantly

Tool Router

Intelligently select the right tools for context without flooding the LLM context window

Sandboxed Workbench

Run bash and multi-step workflows in an isolated remote environment

Get started in your language

TypeScript SDK

Install @composio/core and connect your first toolkit

Python SDK

Install composio and integrate with your Python agent

Explore by topic

Core Concepts

Sessions, tools, auth configs, connected accounts, and triggers explained

Authentication Guide

In-chat OAuth, manual auth flows, and custom auth configs

Custom Tools

Define your own tools and toolkits alongside Composio’s built-ins

CLI Reference

Use the Composio CLI for knowledge work inside Claude Code

Build docs developers (and LLMs) love