ComposioHQ_composio-mcp-server

MCP.Pizza Chef: MCP-Mirror

ComposioHQ_composio-mcp-server is an MCP server implementation that provides structured, standardized access to Composio applications such as Gmail and Linear. It enables language models to interact with these tools through the Model Context Protocol, facilitating seamless integration and automation. Requires Node.js 16+ and a Composio API key for setup.

Use This MCP server To

Integrate Gmail and Linear into MCP-enabled AI workflows Enable LLMs to perform actions on Composio apps via MCP Standardize access to multiple Composio tools through one server Automate task management and email handling with LLMs Provide real-time context from Composio apps to language models

README

Composio MCP Server

A Model Context Protocol (MCP) server implementation that exposes Composio tools and actions.

Overview

This server provides MCP-compatible access to various Composio applications like Gmail, Linear, and more through a standardized interface. It allows language models to interact with these tools in a structured way.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/composio/composio-mcp-server.git
    cd composio-mcp-server
  2. Install dependencies:

    pnpm install
  3. Build and run the project:

    pnpm build && node build/index.js

Installation guide for composer

  • Open Cursor Settings
  • Navigate to Features -> Add MCP Server
  • Add the following command:
    env COMPOSIO_API_KEY=<composio_api_key> env COMPOSIO_APPS=gmail,linear node /path/to/composio-mcp-server/build/index.js
  • Replace /path/to/composio-mcp-server with the actual path where you cloned the repository
  • Replace <composio_api_key> with your composio api key

ComposioHQ_composio-mcp-server FAQ

How do I install the Composio MCP server?
Clone the GitHub repo, install dependencies with pnpm, then build and run the server using Node.js 16 or higher.
What prerequisites are needed to run this MCP server?
You need Node.js version 16 or higher and a valid Composio API key obtained from https://app.composio.dev.
How do I configure the Composio MCP server with my API key?
Set the COMPOSIO_API_KEY environment variable with your API key before running the server.
Can this MCP server connect to multiple Composio applications?
Yes, you can specify multiple apps like Gmail and Linear via the COMPOSIO_APPS environment variable.
Is this MCP server compatible with different LLM providers?
Yes, it works with any MCP-compatible host and supports models from OpenAI, Anthropic Claude, and Google Gemini.
How do I add this MCP server to Cursor?
In Cursor settings, navigate to Features -> Add MCP Server and add the command with your API key and desired apps.
What is the main benefit of using this MCP server?
It standardizes and simplifies LLM interactions with Composio tools, enabling automated workflows and real-time context sharing.