ianaleck/harvest-mcp-server

ianaleck/harvest-mcp-server

от ianaleck
Неофициальный MCP сервер для интеграции с Harvest API – управляйте трекингом времени, проектами, задачами и отчетами прямо из ИИ-клиента. Более 40 инструментов для команд, работающих с Harvest.

🌾 Harvest MCP Server

npm version TypeScript MCP License: MIT Tests Buy Me A Coffee

Unofficial Model Context Protocol (MCP) server for seamless integration with the Harvest time tracking API

⚠️ Disclaimer: This is an unofficial, third-party integration with the Harvest API. This project is not affiliated with, endorsed by, or sponsored by Harvest or Forecast (the company behind Harvest).

harvest-mcp-server MCP server

✨ Features

  • 🔗 Complete Harvest API v2 Coverage - 40+ tools covering all major endpoints
  • 🛡️ Type-Safe - Full TypeScript support with Zod validation
  • High Performance - Built with async/await and proper rate limiting
  • 🧪 Thoroughly Tested - Comprehensive unit, integration, and contract tests
  • 📊 Rich Logging - Structured logging for debugging and monitoring
  • 🔄 Auto-Retry - Intelligent retry logic with exponential backoff
  • 📖 MCP Compliant - Works with Claude Desktop and other MCP clients

🚀 Quick Start

Prerequisites
  • Node.js 18+
  • Harvest account with API access
  • MCP-compatible client (like Claude Desktop)
Installation
# Install globally
npm install -g @ianaleck/harvest-mcp-server

# Or install locally
npm install @ianaleck/harvest-mcp-server
Инструменты были проиндексированы:
create_client

Создаёт нового клиента для управления проектами и биллинга. Требует имя клиента, поддерживает настройку адреса и валюты.

Параметры
  • addressstring

    Client address

  • currencystring

    3-letter ISO currency code (e.g., USD, EUR)

  • is_activeboolean

    Whether the client is active

  • namestringобязательный

    Client name (required)

create_estimate

Создаёт новую смету для клиента с опциональными позициями и условиями. Поддерживает индивидуальные цены, налоги и скидки.

Параметры
  • client_idnumberобязательный

    The client ID to create the estimate for (required)

  • currencystring

    3-letter ISO currency code (e.g., USD, EUR)

  • discountnumber

    Discount percentage (0-100)

  • issue_datestring

    Estimate issue date (YYYY-MM-DD)

  • notesstring

    Estimate notes or description

  • purchase_orderstring

    Client purchase order number

  • subjectstring

    Estimate subject line

  • taxnumber

    Tax percentage (0-100)

  • tax2number

    Second tax percentage (0-100)

create_expense

Создаёт новую запись расходов для проекта с категорией и стоимостью. Поддерживает прикрепление чека и статус оплачиваемости.

Параметры
  • billableboolean

    Whether the expense is billable to the client

  • expense_category_idnumberобязательный

    The expense category ID (required)

  • notesstring

    Notes or description for the expense

  • project_idnumberобязательный

    The project ID to associate the expense with (required)

  • spent_datestringобязательный

    Date the expense was incurred (YYYY-MM-DD) (required)

  • total_costnumberобязательный

    Total cost of the expense (required)

  • unitsnumber

    Number of units for unit-based expenses

  • user_idnumber

    The user ID who incurred the expense

create_invoice

Создаёт новый счёт для клиента с опциональными позициями и платёжными реквизитами. Поддерживает настраиваемые условия, налоги и конфигурации оплаты.

Параметры
  • client_idnumberобязательный

    The client ID to invoice (required)

  • currencystring

    3-letter ISO currency code (e.g., USD, EUR)

  • discountnumber

    Discount percentage (0-100)

  • due_datestring

    Invoice due date (YYYY-MM-DD)

  • issue_datestring

    Invoice issue date (YYYY-MM-DD)

  • notesstring

    Invoice notes or description

  • payment_termstring

    Payment terms (e.g., "Net 30")

  • purchase_orderstring

    Client purchase order number

  • subjectstring

    Invoice subject line

  • taxnumber

    Tax percentage (0-100)

  • tax2number

    Second tax percentage (0-100)

create_project

Создаёт новый проект для клиента. Требуется название проекта и ID клиента. Поддерживает расширенную настройку, включая настройки бюджета, параметры выставления счетов и временные рамки проекта.

Параметры
  • bill_byenum

    How to bill for this project

  • budgetnumber

    Project budget amount

  • budget_byenum

    How budget is calculated

  • budget_is_monthlyboolean

    Whether budget resets monthly

  • client_idnumberобязательный

    The client ID this project belongs to (required)

  • codestring

    Project code for reference

  • cost_budgetnumber

    Cost budget for the project

  • cost_budget_include_expensesboolean

    Include expenses in cost budget calculations

  • ends_onstring

    Project end date (YYYY-MM-DD)

  • feenumber

    Fixed fee amount

  • hourly_ratenumber

    Default hourly rate for the project

  • is_activeboolean

    Whether the project is active

  • is_billableboolean

    Whether the project is billable

  • is_fixed_feeboolean

    Whether the project uses fixed fee billing

  • namestringобязательный

    Project name (required)

  • notesstring

    Project notes

  • notify_when_over_budgetboolean

    Send notifications when over budget

  • over_budget_notification_percentagenumber

    Percentage threshold for budget notifications

  • show_budget_to_allboolean

    Show budget information to all team members

  • starts_onstring

    Project start date (YYYY-MM-DD)

create_project_task_assignment

Назначает задачу на проект, делая её доступной для учёта времени по этому проекту. Позволяет устанавливать ставки и бюджеты, специфичные для проекта.

Параметры
  • billableboolean

    Whether time tracked on this task is billable

  • budgetnumber

    Budget allocation for this task

  • hourly_ratenumber

    Hourly rate for this task on this project

  • is_activeboolean

    Whether this assignment is active

  • project_idnumberобязательный

    The project ID to assign the task to (required)

  • task_idnumberобязательный

    The task ID to assign (required)

create_task

Создаёт новую задачу, которую можно назначить проектам для учёта времени. Задачи определяют, какой тип работы выполняется.

Параметры
  • billable_by_defaultboolean

    Whether this task is billable by default

  • default_hourly_ratenumber

    Default hourly rate for this task

  • is_activeboolean

    Whether the task is active

  • is_defaultboolean

    Whether this is a default task

  • namestringобязательный

    Task name (required)

create_time_entry

Создаёт новую запись времени. Требует project_id, task_id и spent_date. Необходимо указать либо hours, ИЛИ оба поля started_time и ended_time.

Параметры
  • ended_timestring

    End time in HH:MM format (24-hour)

  • external_referenceobject
  • hoursnumber

    Decimal hours (e.g., 0.5 = 30min, 1.25 = 1h15m)

  • notesstring

    Notes for the time entry

  • project_idnumberобязательный

    The project ID to log time against

  • spent_datestringобязательный

    The date the time was spent (YYYY-MM-DD)

  • started_timestring

    Start time in HH:MM format (24-hour)

  • task_idnumberобязательный

    The task ID to log time against

create_user

Создает нового пользователя с указанными ролями и разрешениями. Поддерживает управление участниками команды и контроль доступа.

Параметры
  • can_create_invoicesboolean

    Allow invoice creation

  • can_create_projectsboolean

    Allow project creation

  • can_see_ratesboolean

    Allow viewing of billing rates

  • cost_ratenumber

    Cost rate for internal calculations

  • default_hourly_ratenumber

    Default hourly rate

  • emailstringобязательный

    Email address (required)

  • first_namestringобязательный

    First name (required)

  • has_access_to_all_future_projectsboolean

    Grant access to all future projects

  • is_activeboolean

    User active status

  • is_adminboolean

    Grant admin privileges

  • is_contractorboolean

    Mark as contractor

  • is_project_managerboolean

    Grant project manager role

  • last_namestringобязательный

    Last name (required)

  • telephonestring

    Phone number

  • timezonestring

    User timezone

  • weekly_capacitynumber

    Weekly capacity in seconds

delete_client

Удалить (архивировать) клиента. Это действие архивирует клиента, а не удаляет его навсегда, сохраняя исторические данные проектов и биллинга.

Параметры
  • client_idnumberобязательный

    The ID of the client to delete

delete_estimate

Удалить смету навсегда. Это действие нельзя отменить.

Параметры
  • estimate_idnumberобязательный

    The ID of the estimate to delete

delete_expense

Удаляет расход навсегда. Это действие нельзя отменить.

Параметры
  • expense_idnumberобязательный

    The ID of the expense to delete

delete_invoice

Удалить счёт навсегда. Это действие нельзя отменить, и оно удалит все связанные платёжные данные.

Параметры
  • invoice_idnumberобязательный

    The ID of the invoice to delete

delete_project

Удаляет (архивирует) проект. Это действие архивирует проект, а не удаляет его навсегда, сохраняя исторические данные, но делая его неактивным.

Параметры
  • project_idnumberобязательный

    The ID of the project to delete

delete_project_task_assignment

Удаляет назначение задачи из проекта, делая задачу недоступной для учёта времени в этом проекте.

Параметры
  • project_idnumberобязательный

    The project ID (required)

  • task_assignment_idnumberобязательный

    The task assignment ID to delete (required)

delete_task

Удалить (архивировать) задачу. Это действие архивирует задачу, а не удаляет её навсегда, сохраняя исторические данные и делая её неактивной.

Параметры
  • task_idnumberобязательный

    The ID of the task to delete

delete_time_entry

Удаляет запись времени безвозвратно. Это действие нельзя отменить.

Параметры
  • time_entry_idnumberобязательный

    The ID of the time entry to delete

delete_user

Удаляет (архивирует) пользователя. Это действие архивирует пользователя, а не удаляет его навсегда, сохраняя историю учёта времени.

Параметры
  • user_idnumberобязательный

    The ID of the user to delete

get_client

Получает конкретного клиента по его ID. Возвращает полные данные клиента, включая контактную информацию и настройки биллинга.

Параметры
  • client_idnumberобязательный

    The ID of the client to retrieve

get_company

Получает информацию о компании и настройки для аутентифицированной учётной записи. Возвращает подробные данные о компании, включая конфигурацию биллинга, настройки учёта времени и включённые функции.

Параметры

Без параметров.

get_current_user

Получить профиль и разрешения текущего аутентифицированного пользователя.

Параметры

Без параметров.

get_estimate

Получает конкретную смету по идентификатору с полными деталями, включая позиции, условия и информацию о клиенте.

Параметры
  • estimate_idnumberобязательный

    The ID of the estimate to retrieve

get_expense

Извлекает конкретный расход по ID с полными деталями, включая чеки и информацию о выставлении счетов.

Параметры
  • expense_idnumberобязательный

    The ID of the expense to retrieve

get_expense_report

Генерирует подробные отчёты по расходам с фильтрацией по диапазону дат, пользователям, клиентам, проектам и категориям. Поддерживает группировку и фильтрацию по статусу оплаты.

Параметры
  • billableboolean

    Filter by billable status

  • client_idnumber

    Filter by specific client ID

  • expense_category_idnumber

    Filter by specific expense category ID

  • fromstringобязательный

    Start date for report (YYYY-MM-DD) (required)

  • group_byenum

    Group report results by specified dimension

  • is_billedboolean

    Filter by billed status

  • project_idnumber

    Filter by specific project ID

  • tostringобязательный

    End date for report (YYYY-MM-DD) (required)

  • updated_sincestring

    Filter by expenses updated since this timestamp

  • user_idnumber

    Filter by specific user ID

get_invoice

Получить конкретный счет по ID с полными деталями, включая позиции, платежи и информацию о выставлении счета.

Параметры
  • invoice_idnumberобязательный

    The ID of the invoice to retrieve

get_project

Извлекает конкретный проект по его ID. Возвращает полные сведения о проекте, включая информацию о клиенте, настройки бюджета, конфигурацию выставления счетов и даты проекта.

Параметры
  • project_idnumberобязательный

    The ID of the project to retrieve

get_project_budget_report

Формирует отчёты по бюджетам проектов с разбивкой расходов относительно планов. Помогает отслеживать рентабельность проектов и использование бюджета.

Параметры
  • client_idnumber

    Filter by specific client ID

  • is_activeboolean

    Filter by active projects only

  • over_budgetboolean

    Filter by projects that are over budget

get_task

Извлекает конкретную задачу по её ID. Возвращает полные детали задачи, включая настройки биллинга по умолчанию и статус активности.

Параметры
  • task_idnumberобязательный

    The ID of the task to retrieve

get_time_entry

Получает конкретную запись времени по её ID. Возвращает полные сведения о записи времени, включая информацию о проекте, задаче, пользователе и времени.

Параметры
  • time_entry_idnumberобязательный

    The ID of the time entry to retrieve

get_time_report

Создаёт подробные отчёты учёта времени с фильтрацией по диапазону дат, пользователям, клиентам, проектам и задачам. Поддерживает группировку и фильтрацию по статусу оплаты.

Параметры
  • billableboolean

    Filter by billable status

  • client_idnumber

    Filter by specific client ID

  • fromstringобязательный

    Start date for report (YYYY-MM-DD) (required)

  • group_byenum

    Group report results by specified dimension

  • is_billedboolean

    Filter by billed status

  • is_runningboolean

    Filter by running timer status

  • project_idnumber

    Filter by specific project ID

  • task_idnumber

    Filter by specific task ID

  • tostringобязательный

    End date for report (YYYY-MM-DD) (required)

  • updated_sincestring

    Filter by entries updated since this timestamp

  • user_idnumber

    Filter by specific user ID

get_uninvoiced_report

Генерирует отчеты о невыставленных в счет часах и расходах за указанный диапазон дат. Необходим для выявления оплачиваемой работы, которая еще не была выставлена в счет.

Параметры
  • client_idnumber

    Filter by specific client ID

  • fromstringобязательный

    Start date for report (YYYY-MM-DD) (required)

  • project_idnumber

    Filter by specific project ID

  • tostringобязательный

    End date for report (YYYY-MM-DD) (required)

get_user

Получает конкретного пользователя по ID. Возвращает полный профиль пользователя, включая роли, разрешения и ставки оплаты.

Параметры
  • user_idnumberобязательный

    The ID of the user to retrieve

list_clients

Получить список клиентов с возможностью фильтрации по статусу активности и дате обновления. Возвращает постраничные результаты с деталями клиентов, включая платежную информацию.

Параметры
  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of clients per page (max 2000)

  • updated_sincestring

    Filter by clients updated since this timestamp

list_estimates

Получает сметы с фильтрацией по клиенту, статусу и диапазонам дат. Возвращает постраничные результаты с деталями смет.

Параметры
  • client_idnumber

    Filter by client ID

  • fromstring

    Start date for date range filter (YYYY-MM-DD)

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of estimates per page (max 2000)

  • stateenum

    Filter by estimate state

  • tostring

    End date for date range filter (YYYY-MM-DD)

  • updated_sincestring

    Filter by estimates updated since this timestamp

list_expense_categories

Получает доступные категории расходов для классификации и организации расходов.

Параметры
  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of categories per page (max 2000)

  • updated_sincestring

    Filter by categories updated since this timestamp

list_expenses

Получает расходы с фильтрацией по пользователю, клиенту, проекту, статусу оплаты и диапазонам дат. Возвращает постраничные результаты с деталями расходов.

Параметры
  • client_idnumber

    Filter by client ID

  • fromstring

    Start date for date range filter (YYYY-MM-DD)

  • is_billedboolean

    Filter by billing status

  • is_closedboolean

    Filter by closed status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of expenses per page (max 2000)

  • project_idnumber

    Filter by project ID

  • tostring

    End date for date range filter (YYYY-MM-DD)

  • updated_sincestring

    Filter by expenses updated since this timestamp

  • user_idnumber

    Filter by user ID

list_invoices

Получает счета с возможностью фильтрации по клиенту, проекту, состоянию и диапазонам дат. Возвращает постраничные результаты с полными деталями счета.

Параметры
  • client_idnumber

    Filter by client ID

  • fromstring

    Start date for date range filter (YYYY-MM-DD)

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of invoices per page (max 2000)

  • project_idnumber

    Filter by project ID

  • stateenum

    Filter by invoice state

  • tostring

    End date for date range filter (YYYY-MM-DD)

  • updated_sincestring

    Filter by invoices updated since this timestamp

list_projects

Извлекает список проектов с опциональной фильтрацией по клиенту, статусу активности и дате обновления. Возвращает постраничные результаты с подробными сведениями о проектах.

Параметры
  • client_idnumber

    Filter by client ID

  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of projects per page (max 2000)

  • updated_sincestring

    Filter by projects updated since this timestamp

list_project_task_assignments

Получает назначения задач для конкретного проекта. Показывает, какие задачи доступны для учёта времени в проекте и их конкретные настройки.

Параметры
  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of assignments per page (max 2000)

  • project_idnumberобязательный

    The project ID to get task assignments for (required)

  • updated_sincestring

    Filter by assignments updated since this timestamp

list_tasks

Получить список задач с возможностью фильтрации. Задачи - строительные блоки для учёта времени, и их можно назначать проектам.

Параметры
  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of tasks per page (max 2000)

  • updated_sincestring

    Filter by tasks updated since this timestamp

list_time_entries

Получает список временных записей с возможностью фильтрации. Поддерживает фильтрацию по пользователю, клиенту, проекту, задаче, статусу оплаты, диапазонам дат и другим параметрам. Возвращает постраничные результаты.

Параметры
  • client_idnumber

    Filter by client ID

  • fromstring

    Start date for date range filter (YYYY-MM-DD)

  • is_billedboolean

    Filter by billing status

  • is_runningboolean

    Filter by running timer status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of entries per page (max 2000)

  • project_idnumber

    Filter by project ID

  • task_idnumber

    Filter by task ID

  • tostring

    End date for date range filter (YYYY-MM-DD)

  • updated_sincestring

    Filter by entries updated since this timestamp

  • user_idnumber

    Filter by user ID

list_users

Получает список пользователей с опциональной фильтрацией по статусу активности и дате обновления. Возвращает результаты с постраничной разбивкой, включая профили и разрешения пользователей.

Параметры
  • is_activeboolean

    Filter by active status

  • pagenumber

    Page number for pagination

  • per_pagenumber

    Number of users per page (max 2000)

  • updated_sincestring

    Filter by users updated since this timestamp

restart_timer

Перезапускает ранее остановленный таймер, создавая новую запись текущего времени на основе существующей записи.

Параметры
  • idnumberобязательный

    The ID of the time entry to restart the timer for

start_timer

Запускает таймер для новой записи времени. Создает активную запись времени, которая автоматически отслеживает время.

Параметры
  • external_referenceobject
  • notesstring

    Initial notes for the timer

  • project_idnumberобязательный

    The project ID to start the timer for

  • spent_datestringобязательный

    Date for the timer (YYYY-MM-DD format)

  • task_idnumberобязательный

    The task ID to start the timer for

stop_timer

Останавливает работающий таймер и завершает запись времени с рассчитанными часами.

Параметры
  • idnumberобязательный

    The ID of the running time entry to stop

update_client

Обновляет существующего клиента. Можно изменить название, статус активности, адрес и валюту. Обновляются только переданные поля.

Параметры
  • addressstring

    Update client address

  • currencystring

    Update currency code

  • idnumberобязательный

    The ID of the client to update (required)

  • is_activeboolean

    Update active status

  • namestring

    Update client name

update_estimate

Обновить существующую смету, включая тему, условия, налоги и другие детали. Будут обновлены только указанные поля.

Параметры
  • client_idnumber

    Update the client ID

  • currencystring

    Update currency code

  • discountnumber

    Update discount percentage

  • idnumberобязательный

    The ID of the estimate to update (required)

  • issue_datestring

    Update issue date

  • notesstring

    Update estimate notes

  • purchase_orderstring

    Update purchase order number

  • subjectstring

    Update estimate subject

  • taxnumber

    Update tax percentage

  • tax2number

    Update second tax percentage

update_expense

Обновить существующий расход, включая проект, категорию, стоимость и детали оплаты. Будут обновлены только указанные поля.

Параметры
  • billableboolean

    Update the billable status

  • expense_category_idnumber

    Update the expense category ID

  • idnumberобязательный

    The ID of the expense to update (required)

  • notesstring

    Update the notes

  • project_idnumber

    Update the project ID

  • spent_datestring

    Update the spent date

  • total_costnumber

    Update the total cost

  • unitsnumber

    Update the units

  • user_idnumber

    Update the user ID

update_invoice

Обновить существующий счёт, включая тему, даты, условия, налоги и другие платёжные реквизиты. Будут обновлены только указанные поля.

Параметры
  • client_idnumber

    Update the client ID

  • currencystring

    Update currency code

  • discountnumber

    Update discount percentage

  • due_datestring

    Update due date

  • idnumberобязательный

    The ID of the invoice to update (required)

  • issue_datestring

    Update issue date

  • notesstring

    Update invoice notes

  • payment_termstring

    Update payment terms

  • purchase_orderstring

    Update purchase order number

  • subjectstring

    Update invoice subject

  • taxnumber

    Update tax percentage

  • tax2number

    Update second tax percentage

update_project

Обновляет существующий проект. Можно изменить любые настройки проекта, включая название, платежную конфигурацию, настройки бюджета и временные рамки. Будут обновлены только указанные поля.

Параметры
  • bill_byenum

    Update billing method

  • budgetnumber

    Update budget amount

  • budget_byenum

    Update budget calculation method

  • budget_is_monthlyboolean

    Update monthly budget reset

  • codestring

    Update project code

  • cost_budgetnumber

    Update cost budget

  • cost_budget_include_expensesboolean

    Update expense inclusion

  • ends_onstring

    Update end date (YYYY-MM-DD)

  • feenumber

    Update fixed fee

  • hourly_ratenumber

    Update hourly rate

  • idnumberобязательный

    The ID of the project to update (required)

  • is_activeboolean

    Update active status

  • is_billableboolean

    Update billable status

  • is_fixed_feeboolean

    Update fixed fee billing

  • namestring

    Update project name

  • notesstring

    Update project notes

  • notify_when_over_budgetboolean

    Update budget notifications

  • over_budget_notification_percentagenumber

    Update notification threshold

  • show_budget_to_allboolean

    Update budget visibility

  • starts_onstring

    Update start date (YYYY-MM-DD)

update_project_task_assignment

Обновляет существующее назначение задачи в проекте, включая ставки, бюджет и статус активности. Будут обновлены только указанные поля.

Параметры
  • billableboolean

    Update billable status

  • budgetnumber

    Update budget allocation

  • hourly_ratenumber

    Update hourly rate

  • idnumberобязательный

    The task assignment ID to update (required)

  • is_activeboolean

    Update active status

  • project_idnumberобязательный

    The project ID (required)

update_task

Обновляет существующую задачу. Можно изменить имя задачи, настройки биллинга и статус активности. Обновляются только переданные поля.

Параметры
  • billable_by_defaultboolean

    Update default billing status

  • default_hourly_ratenumber

    Update default hourly rate

  • idnumberобязательный

    The ID of the task to update (required)

  • is_activeboolean

    Update active status

  • is_defaultboolean

    Update default task status

  • namestring

    Update task name

update_time_entry

Обновляет существующую запись времени. Изменяет project, task, hours, notes и другие поля. Обновляются только переданные поля.

Параметры
  • ended_timestring

    Update end time in HH:MM format

  • external_referenceobject
  • hoursnumber

    Update decimal hours

  • idnumberобязательный

    The ID of the time entry to update

  • notesstring

    Update notes

  • project_idnumber

    Update the project ID

  • spent_datestring

    Update the spent date (YYYY-MM-DD)

  • started_timestring

    Update start time in HH:MM format

  • task_idnumber

    Update the task ID

update_user

Обновляет профиль существующего пользователя, его разрешения и ставки. Обновляются только указанные поля.

Параметры
  • can_create_invoicesboolean

    Update invoice creation permission

  • can_create_projectsboolean

    Update project creation permission

  • can_see_ratesboolean

    Update rate visibility

  • cost_ratenumber

    Update cost rate

  • default_hourly_ratenumber

    Update default hourly rate

  • emailstring

    Update email address

  • first_namestring

    Update first name

  • has_access_to_all_future_projectsboolean

    Update future project access

  • idnumberобязательный

    The ID of the user to update (required)

  • is_activeboolean

    Update active status

  • is_adminboolean

    Update admin privileges

  • is_contractorboolean

    Update contractor status

  • is_project_managerboolean

    Update project manager role

  • last_namestring

    Update last name

  • telephonestring

    Update phone number

  • timezonestring

    Update timezone

  • weekly_capacitynumber

    Update weekly capacity

Похожие MCP-сервера

tacticlaunch/mcp-linear

tacticlaunch/mcp-linear

MCP сервер для интеграции AI-ассистентов с Linear. Предоставляет инструменты управления задачами, проектами, циклами и документами, включая ресурсы и промпты. Полезен командам, использующим Linear ...

TypeScript147
tracegazer/clockify-mcp

tracegazer/clockify-mcp

MCP-сервер для Clockify — даёт AI-ассистенту доступ к отслеживанию времени: проекты, задачи, отчёты, управление клиентами и инвойсами. 112 инструментов, по умолчанию только чтение, с опцией полного...

Python1
its-dart/dart-mcp-server

its-dart/dart-mcp-server

MCP сервер Dart подключает ИИ к управлению проектами: создавайте и редактируйте задачи и документы, фильтруйте по статусу, исполнителю и срокам. Готовые промпты и инструменты упрощают автоматизацию планирования — полезно командам, внедряющим AI-помощников в рабочий процесс.

TypeScript128
aashari/mcp-server-atlassian-jira

aashari/mcp-server-atlassian-jira

Подключает AI-ассистентов к Jira: запрашивайте проекты, задачи, комментарии на естественном языке. Упрощает управление проектами и отслеживание работы для разработчиков, менеджеров и всех пользоват...

TypeScript74
stanislavlysenko0912/todoist-mcp-server

stanislavlysenko0912/todoist-mcp-server

MCP сервер для интеграции AI-ассистентов с Todoist. Управляйте задачами, проектами, метками и комментариями на естественном языке. Поддержка пакетной обработки, поиска по имени и умного контекста. Удобен для автоматизации планирования.

TypeScript63
eyaltoledano/claude-task-master

eyaltoledano/claude-task-master

Taskmaster — система управления задачами для AI-разработки, подключаемая через MCP к Cursor, Claude Code и другим редакторам. Разбивает PRD на задачи, отслеживает прогресс и управляет разработкой п...

JavaScript28062
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин