Code: services/, tools in
services/. Shared rules: README.md.
Connect (users)#
Settings → Connectors → Vercel → Connect → choose the account or team →
Add / Connect → "Connected as
Advanced: your own integration#
https://vercel.com/dashboard/integrations/console → Create → Redirect URL
http:/ →
POST /.
Endpoints: authorize https:/, token
https:/. Not verified: if the
integration requires the install to start at
https:/, set
IMURUN_OAUTH_VERCEL_AUTHORIZE_URL. No scopes are sent (permissions are
chosen in the console). Team resources need team_id in the tool arguments.
Tools#
| Tool | Arguments | Does | Permission |
|---|---|---|---|
vercel_projects |
limit?, team_id? |
projects with id and framework | read |
vercel_deployments |
project?, limit?, team_id? |
deployments: id, state, target, URL | read |
vercel_logs |
deployment, limit?, team_id? |
the build log (/); not runtime logs |
read |
vercel_redeploy |
deployment, name, target? (preview), team_id? |
redeploys an existing deployment | always asks (card names the target) |
Verified#
Offline: every tool. Not verified against vercel.com.