3KniGHtcZ/codebeamer-mcp

3KniGHtcZ/codebeamer-mcp

от 3knightcz
MCP сервер для Codebeamer ALM — читает и создаёт проекты, трекеры и элементы через естественный язык. Управляйте требованиями, задачами и связями без лишних кликов. Полезен инженерам и тестировщика...

codebeamer-mcp

An MCP (Model Context Protocol) server for Codebeamer ALM. Allows Claude and other MCP clients to read and write projects, trackers, and items in Codebeamer using natural language.

codebeamer-mcp MCP server

Tools (19)

Read

Tool Description
list_projects List all projects
get_project Get project details
list_trackers List trackers in a project
get_tracker Get tracker details
list_tracker_items List items in a tracker
search_items Full-text / cbQL search
get_item Get item summary: ID, name, tracker, status and description. Lightweight — use when you only need to identify the item and read its content
get_item_details Get full structured detail of an item: project, priority, assignees, timestamps, story points, custom fields and test steps. Description omitted — fetch it via get_item
get_item_relations Get outgoing/incoming associations (depends on, blocks, …)
get_item_references Get upstream/downstream traceability references (derived from, covers, …)
get_item_comments Get item comments
get_item_reviews Get Review Hub reviews for an item (result, reviewers, votes)
get_user Get user details
add_comment

Добавляет комментарий к элементу работы Codebeamer. Поддерживает форматы обычного текста и вики-разметки. Возвращает созданный комментарий.

Add Comment

Добавляет комментарий к элементу работы Codebeamer. Поддерживает форматы обычного текста и вики-разметки. Возвращает созданный комментарий.

Параметры

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

    Numeric item ID to comment on

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

    Comment text

  • formatenum

    Comment format: PlainText or Wiki markup

    PlainTextWiki
create_association

Создайте ассоциацию (связь) между двумя рабочими элементами Codebeamer. Распространённые типы ассоциаций: 'depends on', 'blocks', 'related to', 'derived from'. Используйте get_item_relations на существующем элементе, чтобы узнать допустимые идентификаторы типов ассоциаций.

Create Association

Создайте ассоциацию (связь) между двумя рабочими элементами Codebeamer. Распространённые типы ассоциаций: 'depends on', 'blocks', 'related to', 'derived from'. Используйте get_item_relations на существующем элементе, чтобы узнать допустимые идентификаторы типов ассоциаций.

Параметры

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

    Source item ID

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

    Target item ID

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

    Association type ID (use get_item_relations to discover types)

  • descriptionstring

    Optional description for the association

create_harm

Создаёт новый элемент в трекере Codebeamer RM Harms List. Поддерживает установку кода IMDRF (текст) и степени серьёзности (целое число от 1 до 5). Используйте list_trackers, чтобы найти ID трекера Harms List для вашего проекта.

Create Harm

Создаёт новый элемент в трекере Codebeamer RM Harms List. Поддерживает установку кода IMDRF (текст) и степени серьёзности (целое число от 1 до 5). Используйте list_trackers, чтобы найти ID трекера Harms List для вашего проекта.

Параметры

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

    Numeric tracker ID of the RM Harms List tracker

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

    Harm name / summary

  • descriptionstring

    Harm description (plain text or wiki markup)

  • imdrfCodestring

    IMDRF code for this harm (e.g. 'E0001')

  • severityinteger

    Severity level (integer 1–5)

  • parentIdinteger

    Parent item ID to nest this harm inside (e.g. a folder)

create_item

Создать новый рабочий элемент в трекере Codebeamer. Используйте get_tracker, чтобы узнать доступные поля, статусы и приоритеты. Возвращает созданный элемент со всеми полями.

Create Item

Создать новый рабочий элемент в трекере Codebeamer. Используйте get_tracker, чтобы узнать доступные поля, статусы и приоритеты. Возвращает созданный элемент со всеми полями.

Параметры

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

    Numeric tracker ID to create the item in

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

    Item summary / title

  • descriptionstring

    Item description (plain text or wiki markup)

  • statusIdinteger

    Status ID (use get_tracker to see available statuses)

  • priorityIdinteger

    Priority ID (use get_tracker to see available priorities)

  • assignedToIdsinteger[]

    Array of user IDs to assign

  • storyPointsinteger

    Story points estimate

  • isFolderboolean

    Set to true to create a folder item instead of a regular item

  • itemTypeNamestring

    Item type name as configured in the tracker (e.g. 'Folder', 'Informative'). Overrides isFolder.

  • parentIdinteger

    Parent item ID to nest this item inside (e.g. a folder)

create_reference

Добавляет прямую ссылку от одного элемента Codebeamer к другому. Прямые ссылки обозначают связи вывода/трассировки (например, требование, производное от другого). Элемент 'from' получает прямую ссылку, указывающую на элемент 'to'.

Create Downstream Reference

Добавляет прямую ссылку от одного элемента Codebeamer к другому. Прямые ссылки обозначают связи вывода/трассировки (например, требование, производное от другого). Элемент 'from' получает прямую ссылку, указывающую на элемент 'to'.

Параметры

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

    Item ID that will have the downstream reference added

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

    Item ID to reference as downstream

get_item

Получить лёгкую сводку рабочего элемента Codebeamer: ID, название, трекер, статус и описание. Используйте, когда нужно только найти элемент и прочитать его описание. Для приоритета, ответственных, дат, story points, пользовательских полей и шагов теста вызывайте get_item_details.

Get Item

Получить лёгкую сводку рабочего элемента Codebeamer: ID, название, трекер, статус и описание. Используйте, когда нужно только найти элемент и прочитать его описание. Для приоритета, ответственных, дат, story points, пользовательских полей и шагов теста вызывайте get_item_details.

Параметры

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

    Numeric item (work item) ID

get_item_comments

Получить все комментарии (ветку обсуждения) для элемента Codebeamer.

Get Item Comments

Получить все комментарии (ветку обсуждения) для элемента Codebeamer.

Параметры

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

    Numeric item ID

get_item_details

Получите полную структурированную информацию о рабочем элементе Codebeamer: проект, приоритет, ответственные, даты создания и обновления, стори-поинты, пользовательские поля и тестовые шаги. Описание намеренно опущено: получите его через get_item.

Get Item Details

Получите полную структурированную информацию о рабочем элементе Codebeamer: проект, приоритет, ответственные, даты создания и обновления, стори-поинты, пользовательские поля и тестовые шаги. Описание намеренно опущено: получите его через get_item.

Параметры

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

    Numeric item (work item) ID

get_item_references

Получить ссылки на восходящую и нисходящую трассировку для элемента Codebeamer. Восходящие ссылки указывают на элементы, от которых произведён данный элемент (например, требования). Нисходящие ссылки указывают на элементы, произведённые из данного (например, тестовые сценарии).

Get Item References

Получить ссылки на восходящую и нисходящую трассировку для элемента Codebeamer. Восходящие ссылки указывают на элементы, от которых произведён данный элемент (например, требования). Нисходящие ссылки указывают на элементы, произведённые из данного (например, тестовые сценарии).

Параметры

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

    Numeric item ID

get_item_relations

Получает все связи (ассоциации) для элемента Codebeamer. Показывает входящие и исходящие ссылки, такие как 'depends on', 'blocks', 'derived from' и т.д.

Get Item Relations

Получает все связи (ассоциации) для элемента Codebeamer. Показывает входящие и исходящие ссылки, такие как 'depends on', 'blocks', 'derived from' и т.д.

Параметры

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

    Numeric item ID

get_item_reviews

Получает все рецензии Review Hub для элемента трекера Codebeamer. Показывает общий результат проверки (APPROVED/REJECTED/UNDECIDED), голоса отдельных рецензентов и настройки проверки (требуемые одобрения/отклонения).

Get Item Reviews

Получает все рецензии Review Hub для элемента трекера Codebeamer. Показывает общий результат проверки (APPROVED/REJECTED/UNDECIDED), голоса отдельных рецензентов и настройки проверки (требуемые одобрения/отклонения).

Параметры

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

    Numeric item ID

get_project

Получает полные сведения об одном проекте Codebeamer по его числовому идентификатору.

Get Project

Получает полные сведения об одном проекте Codebeamer по его числовому идентификатору.

Параметры

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

    Numeric Codebeamer project ID

get_tracker

Получить сведения о трекере Codebeamer, включая схему его полей. Список полей показывает, какие поля доступны для элементов в этом трекере, что полезно при составлении cbQL-запросов.

Get Tracker

Получить сведения о трекере Codebeamer, включая схему его полей. Список полей показывает, какие поля доступны для элементов в этом трекере, что полезно при составлении cbQL-запросов.

Параметры

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

    Numeric tracker ID

get_user

Получите данные профиля пользователя Codebeamer по его числовому идентификатору. Идентификаторы пользователей встречаются в полях элементов, таких как assignedTo и createdBy.

Get User

Получите данные профиля пользователя Codebeamer по его числовому идентификатору. Идентификаторы пользователей встречаются в полях элементов, таких как assignedTo и createdBy.

Параметры

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

    Numeric user ID

list_projects

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

List Projects

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

Параметры

  • pageinteger

    Page number (starts at 1)

  • pageSizeinteger

    Items per page (max 100)

list_tracker_items

Выводит список всех элементов в указанном трекере Codebeamer с пагинацией. Возвращает таблицу с ID элементов, краткими описаниями, статусами и приоритетами.

List Tracker Items

Выводит список всех элементов в указанном трекере Codebeamer с пагинацией. Возвращает таблицу с ID элементов, краткими описаниями, статусами и приоритетами.

Параметры

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

    Numeric tracker ID

  • pageinteger

    Page number (starts at 1)

  • pageSizeinteger

    Items per page (max 50)

list_trackers

Выведи все трекеры (Requirements, Bugs, Test Cases и т.д.) в проекте Codebeamer. Используй полученные ID трекеров, чтобы вывести элементы или получить детали трекера.

List Trackers

Выведи все трекеры (Requirements, Bugs, Test Cases и т.д.) в проекте Codebeamer. Используй полученные ID трекеров, чтобы вывести элементы или получить детали трекера.

Параметры

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

    Numeric project ID

  • pageinteger

    Page number (starts at 1)

  • pageSizeinteger

    Items per page (max 100)

search_items

Ищет элементы Codebeamer с помощью языка запросов cbQL. Примеры: 'tracker.id IN (42) AND status.name = "Open"', 'summary LIKE "login bug"', 'priority.name = "High" AND assignedTo.name = "john.doe"', 'project.id IN (1) AND modifiedAt >= -1w'. Используйте get_tracker, чтобы увидеть доступные поля для трекера.

Search Items (cbQL)

Ищет элементы Codebeamer с помощью языка запросов cbQL. Примеры: 'tracker.id IN (42) AND status.name = "Open"', 'summary LIKE "login bug"', 'priority.name = "High" AND assignedTo.name = "john.doe"', 'project.id IN (1) AND modifiedAt >= -1w'. Используйте get_tracker, чтобы увидеть доступные поля для трекера.

Параметры

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

    cbQL query string

  • pageinteger

    Page number (starts at 1)

  • pageSizeinteger

    Items per page (max 50)

update_item

Обновите поля существующего элемента работы в Codebeamer. Укажите только те поля, которые хотите изменить. Возвращает обновлённый элемент со всеми полями.

Update Item

Обновите поля существующего элемента работы в Codebeamer. Укажите только те поля, которые хотите изменить. Возвращает обновлённый элемент со всеми полями.

Параметры

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

    Numeric item ID to update

  • namestring

    New summary / title

  • descriptionstring

    New description (plain text or wiki markup)

  • statusIdinteger

    New status ID

  • priorityIdinteger

    New priority ID

  • assignedToIdsinteger[]

    New array of assigned user IDs (replaces current)

  • storyPointsinteger

    New story points estimate

Другие проверенные MCP-сервера

ahujasid/blender-mcp

ahujasid/blender-mcp

BlenderMCP подключает Claude AI к Blender через Model Context Protocol, позволяя управлять 3D-сценами голосом или текстом. Создавайте, редактируйте объекты, применяйте материалы и выполняйте Python...

Python24437
LaurieWired/GhidraMCP

LaurieWired/GhidraMCP

GhidraMCP — MCP-сервер для Ghidra, подключающий LLM к реверс-инжинирингу. Декомпилирует код, переименовывает методы, анализирует бинарники через MCP-клиенты. Ускоряет анализ вредоносного ПО.

Java9533
metatool-ai/metatool-app

metatool-ai/metatool-app

официальный

MetaMCP — агрегатор MCP серверов, объединяющий их в один endpoint с SSE, HTTP и middlewares. Группирует инструменты по пространствам имён, управляет доступом, наблюдает за трафиком. Для разработчиков MCP-инфраструктуры.

TypeScript2533
ClickHouse/mcp-clickhouse

ClickHouse/mcp-clickhouse

официальный

MCP сервер для работы с ClickHouse: выполняет SQL-запросы, перечисляет базы и таблицы с пагинацией. Поддерживает chDB для быстрых встраиваемых запросов без ETL. Полезен разработчикам и аналитикам для интеграции ClickHouse в AI-инструменты через MCP.

Python826
MarkusPfundstein/mcp-obsidian

MarkusPfundstein/mcp-obsidian

MCP сервер для Obsidian через плагин Local REST API даёт инструменты для работы с хранилищем: чтение, поиск и изменение файлов. Идеально для интеграции заметок с AI-помощниками и автоматизации.

Python4102
webscraping-ai/webscraping-ai-mcp-server

webscraping-ai/webscraping-ai-mcp-server

официальный

MCP сервер для веб-скрапинга через WebScraping.AI — извлекает текст, HTML и структурированные данные, задаёт вопросы по содержимому страниц. Поддерживает JavaScript-рендеринг, CSS-селекторы, выбор прокси и эмуляцию устройств. Идеален для интеграции с LLM при сборе информации с сайтов.

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

Лука Никитин