Vaiz
The Vaiz Model Context Protocol (MCP) client serves as a vital bridge, connecting the advanced capabilities of AI coding assistants and chat tools directly…
Что умеет
- Ping: Simple ping tool for testing
- Search: Search for entities in YOUR workspace (tasks, projects, users, comments, boards, USER documents). NOT system documentation!
- List Resources: List all available MCP resources (dictionaries, workspace data, etc.)
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
The Vaiz Model Context Protocol (MCP) client serves as a vital bridge, connecting the advanced capabilities of AI coding assistants and chat tools directly with your Vaiz workspace. This integration empowers users to seamlessly manage their projects, tasks, and team collaborations without leaving their AI environment. It facilitates natural language interaction to search for project information, update tasks, track progress, view boards, and access team member details, thereby streamlining development and project management workflows.
Список инструментов сервера (34)
Технические названия из tools/list. Нужны только разработчикам.
| ping | Simple ping tool for testing |
| search | Search for entities in YOUR workspace (tasks, projects, users, comments, boards, USER documents). NOT system documentation! |
| list_resources | List all available MCP resources (dictionaries, workspace data, etc.) |
| read_resource | Read content of a specific MCP resource by name. For knowledge base articles, use "vaiz-help-" prefix + article name from the index. |
| get_task | Get detailed information about a specific task by database ID or HRID (e.g., "PRJ-123") |
| get_project | Get detailed information about a specific project by ID |
| get_board | Get detailed information about a specific board by ID |
| get_milestone | Get detailed information about a specific milestone by ID |
| get_member | Get detailed information about a specific workspace member by ID |
| current_user | Get detailed information about current authenticated user |
| list_spaces | List all available spaces (spaces) for the current user |
| select_space | Select a space to work with |
| space_info | Get detailed information about current space and user permissions |
| list_projects | List all projects in the current space |
| list_members | List all members in the current space |
| list_milestones | List all milestones in the current space, optionally filtered by board or project |
| create_milestone | Create a new milestone in a board. The description field is a short plain-text summary (NOT Markdown). To add rich document content, use edit_document_content after creation. |
| get_automations | Get all automations (workflows) for a specific board |
| list_boards | List all accessible boards in the current space, optionally filtered by project. Examples: - All boards: list_boards() - Boards in project: list_boards(projectId: "...") |
| create_task | Create a new task in the Vaiz workspace |
| edit_task | Edit an existing task in the Vaiz workspace |
| get_task_comments | Get all comments for a specific task |
| create_task_comment | Create a new comment on a task |
| get_task_history | Get history of changes for a specific task |
| set_task_blocker | Toggle a blocker relationship between two tasks. Direction is relative to taskId: "blockers" = tasks that block taskId, "blocking" = tasks that taskId blocks. Note: taskId and blockerTaskId require database IDs (use search to find tasks by HRID like "PRJ-21" to get their database IDs) |
| get_tasks | Get a filtered list of tasks with pagination. All filters are combined with AND logic. Array filters (assignees, milestones, types) accept either: - An array of IDs to match tasks that have ANY of the given values - The string "empty" to match tasks where the field is not set Due date filters (dueBefore, dueAfter) apply to the task deadline (dueEnd). Pass dueDate: "empty" to find tasks without any deadline. Examples: - My tasks: get_tasks(assignees: [myMemberId]) - Unassigned tasks: get_tasks(assignees: "empty") - Unassigned high-priority bugs: get_tasks(assignees: "empty", priorities: ["3"], types: ["bugTypeId"]) - All uncompleted: get_tasks(completed: false) - Overdue tasks: get_tasks(dueBefore: "2026-03-16T00:00:00Z", completed: false) - Tasks due this week: get_tasks(dueAfter: "2026-03-16T00:00:00Z", dueBefore: "2026-03-22T23:59:59Z") - Tasks without deadline: get_tasks(dueDate: "empty") - Without milestone: get_tasks(milestones: "empty") - Specific board: get_tasks(boardId: "...") - By group: get_tasks(boardId: "...", groupId: "...") - Created by member: get_tasks(createdBy: "memberId") - Include archived: get_tasks(includeArchived: true) - Next page: get_tasks(skip: 50, limit: 50) |
| create_document | Create a new standalone document in the board document tree. For task or milestone documents, use create_task or create_milestone instead. |
| get_document | Get detailed information about a USER document in workspace, including its children (subdocuments) and parent hierarchy. For SYSTEM help, use read_resource! |
| get_document_comments | Get all comments for a specific document |
| get_document_history | Get history of changes for a specific document |
| edit_document_content | Edit the document content (description) of a task, milestone, or standalone document. Can append to existing content or replace it entirely. |
| get_user_history | Get history of all activities performed by a specific user in the current workspace |
| get_project_history | Get history of all activities in a specific project across the workspace |
| get_notifications | Get user notifications with filtering and pagination support |