composio-connect
Connect 850+ apps (Gmail, Slack, GitHub, Calendar, Notion, Jira, and more) to OpenClaw via Composio and mcporter. Use when the user asks to send emails, create issues, post messages, manage calendars, search documents, or interact with any third-party SaaS app. One skill, 11,000+ tools, managed OAuth.
Why use this skill?
Seamlessly integrate your favorite apps like Gmail, Slack, and GitHub with OpenClaw. Automate workflows, manage tasks, and control services via the Composio MCP skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/samotheos/composio-connectWhat This Skill Does
The composio-connect skill acts as a powerful bridge between the OpenClaw AI agent and the Composio MCP (Model Context Protocol) ecosystem. By leveraging the mcporter command-line utility, this skill unlocks integration with over 850 popular third-party applications including Gmail, Slack, GitHub, Notion, Jira, and Spotify. Rather than requiring native integrations for every single service, this skill provides a universal interface that dynamically discovers and executes tools based on the user's requirements. It handles OAuth management, ensuring secure access to your private data and workflows while allowing OpenClaw to perform complex actions across various platforms.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/samotheos/composio-connect
After installation, ensure the Composio MCP server is registered by running mcporter list. If it is missing, you must register it manually using:
mcporter config add composio --url $COMPOSIO_MCP_URL
Ensure your environmental variables are correctly set for the COMPOSIO_MCP_URL before initialization.
Use Cases
This skill is designed for cross-platform automation. Typical use cases include:
- Communication: Drafting and sending emails via Gmail or posting status updates to Slack channels.
- Task Management: Creating, updating, or querying tasks in Todoist, Jira, or Notion.
- Developer Workflow: Interacting with GitHub to open issues, review PRs, or fetch repository data.
- Media Control: Adjusting Spotify playback volumes or managing music queues via voice or text commands.
- Calendar Syncing: Scheduling meetings and managing events across Google or Outlook calendars.
Example Prompts
- "Send an email to [email protected] with the subject 'Project Update' and body 'The documentation is ready for review'."
- "Create a new task in Todoist: Pay the electricity bill by tomorrow at 4pm."
- "Set my Spotify playback volume to 90 percent."
Tips & Limitations
- Tool Discovery: Always perform a search using
mcporter list --all-parametersbefore attempting a new tool. This ensures you know the exact argument structure required for specific APIs. - Auth Handling: Ensure your Composio account is properly authenticated via the web dashboard before calling tools; the skill relies on the underlying MCP server's OAuth state.
- Permissions: Because this skill connects to multiple SaaS platforms, it inherently requires broad permissions. Use it in trusted environments and audit the scope of your OAuth tokens regularly.
- Stability: The skill relies on the availability of the Composio MCP server; if an API endpoint is deprecated or unreachable, the
mcporter callcommand may return an error. Always check the official Composio documentation for updated tool schemas.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-samotheos-composio-connect": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api