Skip to main content
Glama

Backlog MCP Server

by fleagne

Servidor MCP atrasado

Una implementación de servidor MCP que integra la API Backlog.

Herramientas

API del proyecto

  • backlog_get_proyectos
    • Ejecutar proyectos con paginación y filtrado
  • backlog_get_project
    • Ejecutar proyecto obtiene con id de proyecto o clave

API de problemas

  • problemas de obtención de registros atrasados
    • Problemas de ejecución relacionados con la paginación y el filtrado
  • problema de obtención de registros atrasados
    • Ejecutar problemas con ID de problema o clave
  • problema de adición de atraso
    • Ejecutar la adición de problemas con los datos del problema
  • problema de actualización de la cartera de pedidos
    • Ejecutar actualización de problemas con datos del problema
  • problema de eliminación de registros atrasados
    • Ejecutar la eliminación del problema con el ID o la clave del problema

API Wiki

  • backlog_get_wikis
    • Ejecutar wikis obtenidos con palabra clave
  • backlog_get_wiki
    • Ejecutar wiki obtiene con wiki id o clave
  • backlog_add_wiki
    • Ejecutar wiki add con datos wiki
  • wiki de actualización de atrasos
    • Ejecutar actualización wiki con datos wiki
  • eliminar_wiki_de_trabajo_atrasado
    • Ejecutar wiki delete con wiki id o clave

Configuración

Obtener una clave API

  1. Regístrate para un Backlog
  2. Elige un plan (Plan gratuito disponible aquí )
  3. Genere su clave API desde laayuda de configuración individual

Variables de entorno

Este servidor requiere las siguientes variables de entorno:

  • Requerido:
    • BACKLOG_API_KEY : Su clave API de Backlog
    • BACKLOG_SPACE_ID : Su ID de espacio de Backlog
  • Opcional:
    • BACKLOG_BASE_URL : La URL base de su Backlog (predeterminada: https://{your-space-id}.backlog.com/api/v2 )

Uso con Claude Desktop

Agregue esto a su claude_desktop_config.json :

NPX
{ "mcpServers": { "backlog": { "command": "npx", "args": [ "-y", "backlog-mcp-server" ], "env": { "BACKLOG_API_KEY": "YOUR_API_KEY_HERE", "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE" } } } }
Estibador
{ "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" } } } }

Desarrollo

Instalación

npm install

Construir

npm run build

Depurar

npm run debug

Ejecución de pruebas

Por determinar

Compilación de Docker

docker build -t mcp/backlog -f Dockerfile .

Ampliación del servidor

Para agregar nuevas herramientas:

  1. Defina un nuevo esquema Zod en src/core/schema.ts
  2. Agregue una nueva definición de herramienta en src/tools/toolDefinitions.ts e inclúyala en ALL_TOOLS
  3. Cree un nuevo controlador en src/tools/handlers.ts y regístrelo en toolHandlers
  4. Implementar la lógica empresarial en un servicio en el directorio src/services/

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de licencia en el repositorio del proyecto.

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.

Una implementación de servidor MCP que se integra con Backlog API, lo que permite operaciones de gestión de proyectos, incluidos problemas, proyectos y wikis a través de interacciones en lenguaje natural.

  1. Herramientas
    1. API del proyecto
    2. API de problemas
    3. API Wiki
  2. Configuración
    1. Obtener una clave API
    2. Variables de entorno
    3. Uso con Claude Desktop
  3. Desarrollo
    1. Instalación
    2. Construir
    3. Depurar
    4. Ejecución de pruebas
    5. Compilación de Docker
  4. Ampliación del servidor
    1. Licencia

      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