Skip to main content
Glama

Backlog MCP Server

by fleagne

[!ВНИМАНИЕ] Запущен официальный сервер Backlog MCP!

Этот репозиторий станет видимым.

https://nulab.com/ja/blog/backlog/released-backlog-mcp-server/

Отставание MCP-сервера

Реализация сервера MCP, интегрирующая API Backlog.

Инструменты

API проекта

  • backlog_get_projects
    • Выполнение проектов с разбиением на страницы и фильтрацией
  • backlog_get_project
    • Выполнить проект получает с идентификатором проекта или ключом

API проблемы

  • backlog_get_issues
    • Выполнить проблемы с получением пагинации и фильтрации
  • backlog_get_issue
    • Выполнить задачу gets с идентификатором проблемы или ключом
  • backlog_add_issue
    • Выполнить добавление проблемы с данными проблемы
  • backlog_update_issue
    • Выполнить обновление проблемы с данными проблемы
  • backlog_delete_issue
    • Выполнить удаление проблемы с идентификатором проблемы или ключом

API Вики

  • backlog_get_wikis
    • Выполнить wiki get с ключевым словом
  • backlog_get_wiki
    • Выполнить wiki gets с wiki id или ключом
  • backlog_add_wiki
    • Выполнить добавление вики с использованием вики-данных
  • backlog_update_wiki
    • Выполнить обновление вики с использованием данных вики
  • backlog_delete_wiki
    • Выполнить удаление вики с помощью идентификатора вики или ключа

Конфигурация

Получение API-ключа

  1. Подпишитесь на Backlog
  2. Выберите план (бесплатный план доступен здесь )
  3. Сгенерируйте свой ключ API изсправки по индивидуальным настройкам

Переменные среды

Для этого сервера требуются следующие переменные среды:

  • Необходимый:
    • BACKLOG_API_KEY : Ваш ключ API Backlog
    • BACKLOG_SPACE_ID : Ваш идентификатор пространства бэклога
  • Необязательный:
    • BACKLOG_BASE_URL : базовый URL-адрес вашего бэклога (по умолчанию: https://{your-space-id}.backlog.com/api/v2 )

Использование с Claude Desktop

Добавьте это в ваш claude_desktop_config.json :

НПХ
{ "mcpServers": { "backlog": { "command": "npx", "args": [ "-y", "backlog-mcp-server" ], "env": { "BACKLOG_API_KEY": "YOUR_API_KEY_HERE", "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE" } } } }
Докер
{ "mcpServers": { "backlog": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "BACKLOG_API_KEY=YOUR_API_KEY_HERE", "-e", "BACKLOG_SPACE_ID=YOUR_SPACE_ID_HERE", "mcp/backlog" ], "env": { "BACKLOG_API_KEY": "YOUR_API_KEY_HERE", "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE" } } } }

Разработка

Установка

npm install

Строить

npm run build

Отлаживать

npm run debug

Проведение тестов

Будет определено

Сборка Docker

docker build -t mcp/backlog -f Dockerfile .

Расширение сервера

Чтобы добавить новые инструменты:

  1. Определите новую схему Zod в src/core/schema.ts
  2. Добавьте новое определение инструмента в src/tools/toolDefinitions.ts и включите его в ALL_TOOLS
  3. Создайте новый обработчик в src/tools/handlers.ts и зарегистрируйте его в toolHandlers
  4. Реализовать бизнес-логику в сервисе в каталоге src/services/

Лицензия

Этот сервер MCP лицензирован по лицензии MIT. Это означает, что вы можете свободно использовать, изменять и распространять программное обеспечение в соответствии с условиями лицензии MIT. Для получения более подробной информации см. файл LICENSE в репозитории проекта.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Реализация сервера MCP, которая интегрируется с API Backlog, позволяя осуществлять операции по управлению проектами, включая проблемы, проекты и вики, посредством взаимодействия на естественном языке.

  1. Инструменты
    1. API проекта
    2. API проблемы
    3. API Вики
  2. Конфигурация
    1. Получение API-ключа
    2. Переменные среды
    3. Использование с Claude Desktop
  3. Разработка
    1. Установка
    2. Строить
    3. Отлаживать
    4. Проведение тестов
    5. Сборка Docker
  4. Расширение сервера
    1. Лицензия

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        An MCP server that provides tools for interacting with Linear issue tracking system, currently supporting issue search with plans to expand to issue creation, updates, comments, and project management.
        Last updated -
        1
        73
        1
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
        Last updated -
        39
        28
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
        Last updated -
        32
        80
        5
        TypeScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        An MCP server that connects to Backlog API, providing functionality to search, retrieve, and update issues through natural language commands.
        Last updated -
        53
        1
        JavaScript
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/fleagne/backlog-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server