원클릭으로
원클릭으로
| name | Composio Connect |
| description | Connect and execute actions over 1000+ apps using Composio |
| tags | ["composio","tool-router","agents","mcp","tools","api","automation"] |
Use this skill when:
Make sure the below instructions are followed once. This is an optional requirement if all these are already followed.
curl -fsSL https://composio.dev/install | bash
composio --version
If it still says the command not found, you need to source the shell again. source ~/.zshrc for zsh, use relevant commands for other shells as well.
composio login
composio whoami
Important: This will display project_id, user_id, user_api_key etc. DO NOT use this to hardcode anything if you are writing code. Use the above only as a reference to verify if the user is logged in.
Composio CLI allows users to authenticate and execute actions across 1000+ apps easily and securely. It is very important to follow the below steps to achieve the best results.
Given a usecase you have with connecting to external apps, and executing actions. Execute the composio tools search command to retrieve specific tools for the given use-case.
E.g., for sending emails
composio tools search "send emails"
E.g., for creating a Google Sheet
composio tools search "Create a new sheet in google sheet"
E.g., once you have the tool information, you will know the input parameters required for executing the tool from the above command. Use the below execute command to run this tool.
Important DO NOT make up the tool slugs, only use the tools returned by you from the
composio tools searchcommand.
composio tools execute "GMAIL_SEND_EMAIL" -d '{ "to": "hello@composio.dev", "body": "Hey, this is an email." }'
If the above command fails stating no connected accounts, or the search returns the connection status as not connected, only then connect the user's account using the following command.
composio connected-accounts link "github"
Important If you are unsure about the app name, use the
composio toolkits info 'gmail', orcomposio tools info 'GMAIL_SEND_EMAIL'to find the tool information and its toolkit information. DO NOT make up app names.
jq& and waitgrep -E, rg (ripgrep), awk, sedsort | uniq -c | sort -nr, wc -l, head, tailless, lnav (logs), tail -f for streaming logs.xargs -P, parallel) only when you’re sure the backend can handle it.https://docs.composio.dev