From composio
Use Composio's hosted MCP server when the user wants Claude to act across external apps, SaaS tools, connected accounts, or multi-app workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/composio:composioThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when a user asks Claude Code to act in third-party apps through Composio. Composio gives Claude one connection to 1000+ apps, including Gmail, Slack, GitHub, Linear, Notion, HubSpot, Google Calendar, Figma, Google Sheets, Salesforce, Jira, Sentry, Datadog, Discord, and other Composio-supported integrations.
Use this skill when a user asks Claude Code to act in third-party apps through Composio. Composio gives Claude one connection to 1000+ apps, including Gmail, Slack, GitHub, Linear, Notion, HubSpot, Google Calendar, Figma, Google Sheets, Salesforce, Jira, Sentry, Datadog, Discord, and other Composio-supported integrations.
Composio is most useful when the user wants to stop at chat and have Claude do the work: search inboxes, summarize work, draft updates, create issues, schedule meetings, update docs, triage alerts, or coordinate workflows across multiple apps.
This plugin provides the composio MCP server:
{
"type": "http",
"url": "https://connect.composio.dev/mcp"
}
After the plugin is installed and loaded, run /mcp in Claude Code to confirm the Composio server is enabled and complete the browser authentication flow if prompted.
Prefer Composio MCP tools when the task involves:
Common workflows:
/mcp, select Composio, and complete the OAuth flow.Composio keeps auth, scopes, and connected accounts on Composio's side. Claude should not ask users to paste app passwords, personal access tokens, or .env secrets for supported OAuth apps.
When multiple connected accounts are available, disambiguate before acting. Examples include choosing between work email, personal email, and team inboxes, or selecting the correct Slack workspace or GitHub organization.
Use guardrails for potentially risky actions:
The default plugin configuration uses browser-based OAuth through Claude Code. For environments that require a consumer API key instead, configure a user-level or project-level MCP server with this header:
{
"mcpServers": {
"composio": {
"type": "http",
"url": "https://connect.composio.dev/mcp",
"headers": {
"x-consumer-api-key": "${COMPOSIO_API_KEY}"
}
}
}
}
Claude Code gives user and project MCP servers precedence over plugin-provided MCP servers, so this override can coexist with the plugin.
Sets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.
npx claudepluginhub composio-community/composio-plugin