Skip to main content
Glama

Rollbar MCP Server

by hiyorineko

Servidor MCP Rollbar

Una implementación de servidor MCP dinámica para la integración de API de Rollbar, que permite a los LLM interactuar con los datos de seguimiento de errores de Rollbar.

Características

  • Listar y filtrar elementos de error
  • Obtenga información detallada sobre errores
  • Ver ocurrencias de errores
  • Acceda a los detalles del proyecto y del entorno
  • Seguimiento de despliegues
  • Lista de usuarios y equipos

Configuración

Variables de entorno

  • ROLLBAR_PROJECT_TOKEN : Token de acceso al proyecto Rollbar: necesario para que las API recuperen información sobre errores e implementación del proyecto
  • ROLLBAR_ACCOUNT_TOKEN : Token de acceso a la cuenta de Rollbar: necesario para que las API accedan a la información del proyecto y del usuario de toda la cuenta
  • ROLLBAR_PROJECT_ID : ID de proyecto predeterminado (se utiliza cuando no se especifica en las solicitudes) - Opcional
  • ROLLBAR_PROJECT_NAME : Nombre de proyecto predeterminado para referencia - Opcional

Nota : Dependiendo de las funciones que utilice, necesitará ROLLBAR_PROJECT_TOKEN , ROLLBAR_ACCOUNT_TOKEN o ambos. Para una funcionalidad completa, se recomienda configurar ambos tokens, pero el servicio solo funcionará con el token correspondiente para las API específicas.

Tokens requeridos y tabla de correspondencia de API
APIToken requerido
rollbar_list_itemsTOKEN DEL PROYECTO ROLLBAR
rollbar_get_itemTOKEN DEL PROYECTO ROLLBAR
rollbar_get_item_by_counterTOKEN DEL PROYECTO ROLLBAR
rollbar_list_occurrencesTOKEN DEL PROYECTO ROLLBAR
rollbar_get_occurrenceTOKEN DEL PROYECTO ROLLBAR
rollbar_list_environmentsTOKEN DEL PROYECTO ROLLBAR
rollbar_list_deploysTOKEN DEL PROYECTO ROLLBAR
rollbar_get_deployTOKEN DEL PROYECTO ROLLBAR
rollbar_list_projectsTOKEN DE CUENTA ROLLBAR
rollbar_get_projectTOKEN DE CUENTA ROLLBAR
rollbar_list_usersTOKEN DE CUENTA ROLLBAR
rollbar_get_userTOKEN DE CUENTA ROLLBAR

Puede obtener tokens de acceso a Rollbar de la siguiente manera:

  1. Inicie sesión en su cuenta de Rollbar ( https://rollbar.com/ )
  2. Para tokens de proyecto: Configuración -> Tokens de acceso al proyecto (para acceso a nivel de proyecto)
  3. Para tokens de cuenta: Configuración -> Tokens de acceso a la cuenta (para acceso a nivel de cuenta)
  4. Crear un nuevo token con alcance de "lectura"

Cómo utilizar

Integración del cursor

Añade a tu ~/.cursor/mcp.json :

{ "mcpServers": { "rollbar-mcp": { "command": "npx", "args": ["-y", "@hiyorineko/mcp-rollbar-server"], "env": { "ROLLBAR_PROJECT_TOKEN": "YOUR_PROJECT_ACCESS_TOKEN", "ROLLBAR_ACCOUNT_TOKEN": "YOUR_ACCOUNT_ACCESS_TOKEN", "ROLLBAR_PROJECT_ID": "YOUR_PROJECT_ID", "ROLLBAR_PROJECT_NAME": "YOUR_PROJECT_NAME" } } } }

En la zona

Después de clonar este repositorio, siga estos pasos para configurar el cliente MCP:

$ cd mcp-rollbar-server $ npm install $ npm run build

Añade a tu ~/.cursor/mcp.json :

{ "mcpServers": { "rollbar-mcp": { "command": "YOUR_NODE_PATH", "args": ["YOUR_PROJECT_PATH/mcp-rollbar-server/dist/src/index.js"], "env": { "ROLLBAR_PROJECT_TOKEN": "YOUR_PROJECT_ACCESS_TOKEN", "ROLLBAR_ACCOUNT_TOKEN": "YOUR_ACCOUNT_ACCESS_TOKEN", "ROLLBAR_PROJECT_ID": "YOUR_PROJECT_ID", "ROLLBAR_PROJECT_NAME": "YOUR_PROJECT_NAME" } } } }

Para encontrar el valor de "YOUR_NODE_PATH", ejecute which node en su terminal.

Ejemplos de uso

List the most recent errors in my production environment.

Ver detalles del error

Get detailed information for error item with ID 12345, including stack trace and recent occurrences.

Despliegues de pistas

Show me the recent deployments for project 67890.

Filtrar errores por nivel

List all critical errors that occurred in the last week.

Herramientas

elementos de la lista de la barra de rollo

Lista de elementos (errores) de Rollbar

  • Aporte:
    • status (cadena, opcional): filtrar por estado (activo, resuelto, silenciado, etc.)
    • level (cadena, opcional): filtrar por nivel (crítico, error, advertencia, información, depuración)
    • environment (cadena, opcional): filtrar por entorno (producción, ensayo, etc.)
    • limit (número, opcional): Número máximo de artículos a devolver (predeterminado: 20)
    • page (número, opcional): Número de página para paginación (predeterminado: 1)
  • Devuelve: Lista de elementos de error con detalles como contador, nivel, total de ocurrencias, etc.

rollbar_get_item

Obtenga un artículo específico (error) de Rollbar utilizando la identificación de artículo interna mantenida por el sistema de Rollbar.

  • Aporte:
    • id (número): ID del artículo
  • Devuelve: Información detallada sobre un elemento de error específico

rollbar_obtener_elemento_por_contador

Obtén un elemento específico por contador de proyecto de Rollbar. El contador es el ID visible que aparece en la interfaz de Rollbar.

  • Aporte:
    • counter (número): contador de proyecto para el artículo
  • Devuelve: Información detallada sobre un elemento de error específico identificado por su contador de proyecto

rollbar_list_ocurrencias

Lista de ocurrencias de errores de Rollbar

  • Aporte:
    • itemId (número, opcional): ID del artículo para filtrar las incidencias
    • limit (número, opcional): número máximo de ocurrencias a devolver (predeterminado: 20)
    • page (número, opcional): Número de página para paginación (predeterminado: 1)
  • Devuelve: Lista de ocurrencias de errores con información detallada

rollbar_get_ocurrence

Obtener una ocurrencia específica de un error de Rollbar

  • Aporte:
    • id (cadena): ID de ocurrencia
  • Devuelve: Información detallada sobre una ocurrencia de error específica

rollbar_list_proyectos

Lista de proyectos de Rollbar

  • Entrada: Ninguna
  • Devuelve: Lista de proyectos con sus ID, nombres y estados

rollbar_get_project

Obtenga un proyecto específico de Rollbar

  • Aporte:
    • id (número): ID del proyecto
  • Devoluciones: Información detallada sobre un proyecto específico

rollbar_list_environments

Lista de entornos de Rollbar

  • Aporte:
    • projectId (número): ID del proyecto
  • Devuelve: Lista de entornos para el proyecto especificado

lista_de_usuarios_de_rollbar

Lista de usuarios de Rollbar

  • Entrada: Ninguna
  • Devuelve: Lista de usuarios con sus ID, nombres de usuario, correos electrónicos y niveles de acceso

rollbar_get_user

Obtener un usuario específico de Rollbar

  • Aporte:
    • id (número): ID de usuario
  • Devuelve: Información detallada sobre un usuario específico

rollbar_list_deploys

Lista de implementaciones desde Rollbar

  • Aporte:
    • projectId (número): ID del proyecto
    • environment (cadena, opcional): nombre del entorno
    • limit (número, opcional): número máximo de implementaciones a devolver (predeterminado: 20)
    • page (número, opcional): Número de página para paginación (predeterminado: 1)
  • Devuelve: Lista de implementaciones para el proyecto y entorno especificados

rollbar_get_deploy

Obtenga una implementación específica de Rollbar

  • Aporte:
    • deployId (número): ID de implementación
  • Devuelve: Información detallada sobre una implementación específica
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Implementación de servidor MCP que permite a los LLM interactuar con los datos de seguimiento de errores de Rollbar, lo que permite a los usuarios enumerar y analizar errores, ver incidencias, rastrear implementaciones y acceder a información del proyecto.

  1. Características
    1. Configuración
      1. Variables de entorno
    2. Cómo utilizar
      1. Integración del cursor
      2. En la zona
    3. Ejemplos de uso
      1. Ver detalles del error
      2. Despliegues de pistas
      3. Filtrar errores por nivel
    4. Herramientas
      1. elementos de la lista de la barra de rollo
      2. rollbar\_get\_item
      3. rollbar\_obtener\_elemento\_por\_contador
      4. rollbar\_list\_ocurrencias
      5. rollbar\_get\_ocurrence
      6. rollbar\_list\_proyectos
      7. rollbar\_get\_project
      8. rollbar\_list\_environments
      9. lista\_de\_usuarios\_de\_rollbar
      10. rollbar\_get\_user
      11. rollbar\_list\_deploys
      12. rollbar\_get\_deploy

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A MCP server enabling LLMs to roll dice
      Last updated -
      1
      1
      Python
      MIT License
      • Apple
    • A
      security
      A
      license
      A
      quality
      An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
      Last updated -
      4
      4
      1
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that allows LLMs to autonomously reverse engineer applications by exposing Ghidra functionality, enabling decompilation, analysis, and automatic renaming of methods and data.
      Last updated -
      4,290
      Apache 2.0
      • Apple
    • -
      security
      -
      license
      -
      quality
      An MCP server that integrates various penetration testing tools, enabling security professionals to perform reconnaissance, vulnerability scanning, and API testing through natural language commands in compatible LLM clients like Claude Desktop.
      Last updated -
      1
      Python

    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/hiyorineko/mcp-rollbar-server'

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