Composio MCP

A standardized protocol for integrating AI agents with external tools and services

Composio MCP (Model Context Protocol) is a server implementation that enables structured communication between AI agents and external tools/services. It provides a standardized interface for interacting with applications like Gmail, Linear, GitHub, Slack, and 250+ other services through a unified API.

Core feature

  • Unified API Interface: Access multiple services through a single, consistent API protocol
  • Authentication Handling: Built-in support for OAuth, API keys, JSON Web Tokens (JWT), and other auth methods
  • Type-Safe Operations: Service-specific schemas validate all function calls

Setup requirements

  • A Composio API key (sign up at Composio)
  • Node.js 16+
  • pnpm package manager

Quick-start

  1. Visit MCP Directory to browse available tools

  2. Select your target service

  3. Choose your client:

Cursor Integration

  1. Visit MCP Directory and select your desired service
  2. Copy the SSE URL provided for that service
  3. Open Cursor Settings > Features > Add MCP Server
  4. Paste the copied SSE URL and save

Claude Integration

  1. Visit MCP Directory and select your desired service
  2. Copy the Server-Sent Events (SSE) URL provided for that service (for example, “https://mcp.composio.dev/notion/YOUR-ID”)
  3. Run the following command, replacing the URL with your copied SSE URL:
$# Install and configure with npm
>npx composio-core@rc mcp "<YOUR_URL>" --client claude
>
># Restart Claude Desktop to apply changes
Built with