MCP tool reference
Members and invites
MCP tools for members and invites.
Generated from the live tool catalog in packages/mcp/src/server.ts. Run pnpm mcp-docs in apps/docs to regenerate after changing a tool.
list_users
List workspace members (for assigning issues). The entry with isMe=true is the API key owner.
| Parameter | Type | Required | Description |
|---|---|---|---|
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |
set_member_role
Change a workspace member's role. Admin only. Refuses to demote the last admin.
| Parameter | Type | Required | Description |
|---|---|---|---|
userId | string | yes | User id |
role | "admin" | "member" | yes | New role |
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |
remove_member
Remove a member from the workspace, revoking team access, API keys, and sessions. Admin only.
| Parameter | Type | Required | Description |
|---|---|---|---|
userId | string | yes | User id |
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |
list_invites
List pending workspace invites. Admin only.
| Parameter | Type | Required | Description |
|---|---|---|---|
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |
create_invite
Invite someone to the workspace by email. Admin only.
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | yes | Invitee's email |
role | "admin" | "member" | no | Role to grant, defaults to member |
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |
delete_invite
Revoke a pending invite. Admin only.
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Invite id |
workspace | string | no | Workspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace. |