https://github.com/ComposioHQ/openclaw-composio-plugin
Access 1000+ third-party tools in OpenClaw via Composio — Gmail, Slack, GitHub, Notion, Linear, Jira, HubSpot, Salesforce, Google Drive, and more.
https://github.com/ComposioHQ/openclaw-composio-plugin
clawdbot-plugin moltbot-plugin openclaw openclaw-extension openclaw-integration openclaw-plugin openclaw-skills
Last synced: 5 days ago
JSON representation
Access 1000+ third-party tools in OpenClaw via Composio — Gmail, Slack, GitHub, Notion, Linear, Jira, HubSpot, Salesforce, Google Drive, and more.
- Host: GitHub
- URL: https://github.com/ComposioHQ/openclaw-composio-plugin
- Owner: ComposioHQ
- Created: 2026-02-23T07:05:00.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2026-04-07T14:06:35.000Z (2 months ago)
- Last Synced: 2026-04-24T07:03:01.766Z (about 2 months ago)
- Topics: clawdbot-plugin, moltbot-plugin, openclaw, openclaw-extension, openclaw-integration, openclaw-plugin, openclaw-skills
- Language: TypeScript
- Homepage:
- Size: 55.7 KB
- Stars: 35
- Watchers: 0
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Composio for OpenClaw
Use the Composio CLI with OpenClaw to access 1000+ third-party tools: Gmail, Slack, GitHub, Notion, Linear, Jira, HubSpot, Salesforce, Google Drive, and more.
This package is intentionally small. It exists as an OpenClaw marketplace/plugin entry that points agents and users to the Composio CLI. The old direct MCP plugin path is no longer the recommended integration.
## Install the Composio CLI
```bash
curl -fsSL https://composio.dev/install | bash -s -- --agent
```
Then sign in:
```bash
composio login
composio whoami
```
## Optional: Install the OpenClaw Plugin
Install this plugin if you want OpenClaw to show Composio onboarding and CLI guidance:
```bash
openclaw plugins install @composio/openclaw-plugin
```
Restart OpenClaw after installing.
## How to Use Composio
Start with the CLI:
```bash
composio search "create a github issue"
composio execute GITHUB_CREATE_AN_ISSUE --get-schema
composio execute GITHUB_CREATE_AN_ISSUE --dry-run -d '{ owner: "acme", repo: "app", title: "Bug report" }'
```
If the CLI says an app is not connected, link it and retry:
```bash
composio link github
composio execute GITHUB_GET_THE_AUTHENTICATED_USER -d '{}'
```
For multi-step workflows, use `composio run`:
```bash
composio run '
const me = await execute("GITHUB_GET_THE_AUTHENTICATED_USER");
console.log(me);
'
```
## Onboarding Flow
For first-time users, OpenClaw should guide them through:
1. Check CLI install and auth with `composio whoami`.
2. If needed, run the install command above and `composio login`.
3. Ask what they want to automate.
4. Recommend 2-4 apps, then connect each one with `composio link `.
5. Verify the connection with a small `composio execute ...` command.
Common verification commands:
```bash
composio execute GITHUB_GET_THE_AUTHENTICATED_USER -d '{}'
composio execute GMAIL_FETCH_EMAILS -d '{ max_results: 1 }'
composio execute SLACK_LIST_CHANNELS -d '{}'
composio execute NOTION_SEARCH_NOTION_PAGE -d '{ query: "" }'
composio execute LINEAR_LIST_LINEAR_TEAMS -d '{}'
```
## OpenClaw Helper Commands
After installing this plugin:
```bash
openclaw composio setup # Print CLI install and login steps
openclaw composio status # Check whether the CLI is installed and signed in
openclaw composio doctor # Show the recommended OpenClaw + Composio flow
```
## Links
- [Composio CLI docs](https://docs.composio.dev/docs/cli)
- [Composio Dashboard](https://app.composio.dev)