Space Tools
Tools for managing spaces within a workspace.
space_list
List all spaces in a workspace.
{
"name": "space_list",
"arguments": {
"workspaceId": "ws_123",
"page": 1,
"limit": 20
}
}
space_create
Create a new space.
{
"name": "space_create",
"arguments": {
"workspaceId": "ws_123",
"name": "Engineering",
"description": "Technical documentation"
}
}
space_get
Get space details.
{
"name": "space_get",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456"
}
}
space_update
Update space settings.
{
"name": "space_update",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456",
"name": "New Name",
"description": "Updated description"
}
}
space_delete
Delete a space.
{
"name": "space_delete",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456"
}
}
space_members
List space members.
{
"name": "space_members",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456"
}
}
space_members_add
Add members to a space.
{
"name": "space_members_add",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456",
"userIds": ["user_789"],
"role": "editor"
}
}
space_members_remove
Remove a member from a space.
{
"name": "space_members_remove",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456",
"userId": "user_789"
}
}
space_change_member_role
Change a member's role.
{
"name": "space_change_member_role",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456",
"userId": "user_789",
"role": "admin"
}
}
space_update_permissions
Update permissions for a user or group.
{
"name": "space_update_permissions",
"arguments": {
"workspaceId": "ws_123",
"spaceId": "space_456",
"targetId": "user_789",
"role": "viewer",
"isGroup": false
}
}