REA
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Access Bugfender logs, crashes, devices, and user feedback from MCP-enabled clients.
Elige la app de IA que usas y copia la configuración.
Pasó 3/3 revisiones · Funciona en tu computadora · ✓ Comandos revisados el 14 nov 2026
Primero: ¿qué IA usas?
Elige tu app y los pasos aparecen abajo.
Funciona con Claude, pero hay que preparar algo antes
Necesitas una clave de Bugfender (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
SettingsDeveloperEdit Config
{
"mcpServers": {
"bugfender": {
"command": "npx",
"args": [
"-y",
"@bugfender/mcp"
],
"env": {
"BUGFENDER_API_TOKEN": "your-value",
"BUGFENDER_REFRESH_TOKEN": "your-value"
}
}
}
}Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Bugfender y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude dice que está usando Bugfender o muestra una herramienta de Bugfender en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
BUGFENDER_API_URL API base URL override; defaults to https://dashboard.bugfender.com/apiLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
ChatGPT todavía no puede conectar Bugfender
Bugfender se instala en tu computadora, pero ChatGPT solo conecta servidores que funcionan en la web
A · Usa una app que pueda conectar Bugfender
B · Otros en Herramientas para desarrolladores que funcionan con ChatGPT
Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave
Funciona con Claude Code, pero hay que preparar algo antes
Necesitas una clave de Bugfender (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell
claude mcp add --scope user bugfender --env BUGFENDER_API_TOKEN=your-value --env BUGFENDER_REFRESH_TOKEN=your-value -- npx -y @bugfender/mcpCambia “your-value” por tu clave antes de pulsar Enter
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Deberías ver Bugfender en la lista como conectado
Usa Bugfender y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude Code dice que está usando Bugfender o muestra una herramienta de Bugfender en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
BUGFENDER_API_URL API base URL override; defaults to https://dashboard.bugfender.com/apiLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con Cursor, pero hay que preparar algo antes
Necesitas una clave de Bugfender (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
En la configuración de Bugfender, BUGFENDER_API_TOKEN, BUGFENDER_REFRESH_TOKEN está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Bugfender y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Cursor dice que está usando Bugfender o muestra una herramienta de Bugfender en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
BUGFENDER_API_URL API base URL override; defaults to https://dashboard.bugfender.com/apiLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con VS Code, pero hay que preparar algo antes
Necesitas una clave de Bugfender (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
En la configuración de Bugfender, BUGFENDER_API_TOKEN, BUGFENDER_REFRESH_TOKEN está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Bugfender y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si VS Code dice que está usando Bugfender o muestra una herramienta de Bugfender en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
BUGFENDER_API_URL API base URL override; defaults to https://dashboard.bugfender.com/apiLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps
Ver todas las apps que usan MCP →
La configuración JSON está en “Para desarrolladores”, abajo
Claude Code
claude mcp add --scope user bugfender --env BUGFENDER_API_TOKEN=your-value --env BUGFENDER_REFRESH_TOKEN=your-value -- npx -y @bugfender/mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"bugfender": {
"command": "npx",
"args": [
"-y",
"@bugfender/mcp"
],
"env": {
"BUGFENDER_API_TOKEN": "your-value",
"BUGFENDER_REFRESH_TOKEN": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"bugfender": {
"command": "npx",
"args": [
"-y",
"@bugfender/mcp"
],
"env": {
"BUGFENDER_API_TOKEN": "your-value",
"BUGFENDER_REFRESH_TOKEN": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"bugfender": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bugfender/mcp"
],
"env": {
"BUGFENDER_API_TOKEN": "your-value",
"BUGFENDER_REFRESH_TOKEN": "your-value"
}
}
}
}BUGFENDER_API_TOKEN secreto obligatorio envBUGFENDER_REFRESH_TOKEN secreto obligatorio envBUGFENDER_API_URL envLas descripciones siguen en el inglés original.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
npm: @bugfender/mcpSegún cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.
Se ejecutan en tu computadora en
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 14 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub bugfender, dueña del repo
Último cambio de código: anteayer
Usa Apache-2.0
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.
Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.
Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.
Aún no hay reseñas
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: BUGFENDER_API_TOKEN, BUGFENDER_REFRESH_TOKEN
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez anteayer, y la última versión (0.6.0) llegó al registro hace 5 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Bugfender's hosted MCP service connects AI clients to Bugfender through remote Streamable HTTP and OAuth:
https://mcp.bugfender.com/mcp
The @bugfender/mcp npm package remains available as a deprecated local stdio fallback for existing and self-hosted installations.
bugfender/bugfender-skillsIn ChatGPT or Codex, install the public Bugfender plugin and connect the included Bugfender app. In any compatible remote MCP client, add https://mcp.bugfender.com/mcp and choose OAuth authentication.
The client discovers the protected resource and Bugfender authorization server, opens the Bugfender sign-in and consent UI, and manages short-lived access and refresh tokens. Hosted users must not manually copy an API token into the connection.
mcp:read grants read-only access to identity, teams, apps, SDK metadata, logs, devices, crashes, issues, feedback, network data, and summaries the signed-in user can already access.mcp:issues:write grants only update_issue_status. It does not grant general Bugfender administration or other write operations.Use the client's Bugfender Disconnect action to revoke the hosted grant and its access and refresh tokens. If a client lists the plugin and connection separately, disconnect the connection before uninstalling the plugin. A future tool call must start a new OAuth flow.
The hosted MCP forwards the request bearer token to the Bugfender API and returns data the signed-in user is authorized to access. It does not persist user credentials or expose them in tool results. The MCP client and AI provider may separately process tool inputs and return Bugfender data under their own privacy and retention terms. See Bugfender's Privacy Policy and Terms of Service.
Existing installations and clients without remote OAuth can continue to run:
npx -y @bugfender/mcp
Do not use this setup for a new public-cloud connection. Prefer the hosted URL or public plugin instead.
After adding or updating the MCP server in your IDE or agent, restart that client so it reloads the new MCP configuration cleanly.
If you are running from inside this repository checkout, do not use npx @bugfender/mcp or npx -p @bugfender/mcp bugfender-mcp. npm can resolve the current package instead of the published tarball and fail with bugfender-mcp: not found.
For local development, build and run the generated entrypoint directly:
pnpm build
pnpm start
BUGFENDER_API_TOKEN: required access tokenBUGFENDER_REFRESH_TOKEN: recommended for automatic token refreshBUGFENDER_API_URL: optional override, defaults to https://dashboard.bugfender.com/api~/.bugfender/mcp.json: optional config file and local token store for rotated credentials{
"default": { "apiToken": "YOUR_ACCESS_TOKEN", "refreshToken": "YOUR_REFRESH_TOKEN", "apiUrl": "https://dashboard.bugfender.com/api" } }
When a refresh token is provided, the MCP stores rotated credentials in ~/.bugfender/mcp.json so automatic refresh survives restarts. Updating the IDE config with a newly generated refresh token resets that local state.
These credentials and the local token store apply only to the stdio executable. The hosted HTTP executable reads a bearer token from each request and never reads or writes ~/.bugfender/mcp.json.
If you are using local or self-hosted Bugfender credentials, BUGFENDER_API_URL must point to the matching backend. For example, local credentials generated from https://dashboard:3000 will not work against https://dashboard.bugfender.com/api.
{
"mcpServers": { "bugfender": { "command": "npx", "args": ["-y", "@bugfender/mcp"], "env": { "BUGFENDER_API_TOKEN": "YOUR_ACCESS_TOKEN", "BUGFENDER_REFRESH_TOKEN": "YOUR_REFRESH_TOKEN", "BUGFENDER_API_URL": "https://dashboard.bugfender.com/api" } } } }
codex mcp add bugfender \
--env BUGFENDER_API_TOKEN='YOUR_ACCESS_TOKEN' \ --env BUGFENDER_REFRESH_TOKEN='YOUR_REFRESH_TOKEN' \ --env BUGFENDER_API_URL='https://dashboard.bugfender.com/api' \ -- npx -y @bugfender/mcp
After running codex mcp add, restart the Codex session before testing who_am_i or list_apps.
gemini mcp add bugfender npx -y @bugfender/mcp \
--env BUGFENDER_API_TOKEN='YOUR_ACCESS_TOKEN' \ --env BUGFENDER_REFRESH_TOKEN='YOUR_REFRESH_TOKEN' \ --env BUGFENDER_API_URL='https://dashboard.bugfender.com/api'
After running gemini mcp add, start a new Gemini CLI session or reload MCP servers before testing who_am_i or list_apps.
In the custom MCP server form:
Name: bugfenderCommand to launch: npxArgument 1: -yArgument 2: @bugfender/mcpBUGFENDER_API_TOKEN: YOUR_ACCESS_TOKENBUGFENDER_REFRESH_TOKEN: YOUR_REFRESH_TOKENBUGFENDER_API_URL: https://dashboard.bugfender.com/apiAdd the arguments as separate rows, not as one combined string.
After saving the server, restart the app before testing who_am_i or list_apps.
Build and start the HTTP entry point with:
pnpm build
pnpm start:http
It exposes:
POST /mcp: stateless MCP Streamable HTTP endpointGET /healthz: liveness checkGET /readyz: readiness checkTLS is terminated by the production ingress. Every /mcp request must include Authorization: Bearer . The process creates an isolated MCP server and Bugfender API client for that request; the token is neither shared nor persisted.
Hosted configuration:
BUGFENDER_API_URL (default https://dashboard.bugfender.com/api)BUGFENDER_MCP_HOST (default 0.0.0.0)BUGFENDER_MCP_PORT (default 3002)BUGFENDER_MCP_MAX_REQUEST_BYTES (default 1048576)BUGFENDER_MCP_MAX_RESPONSE_BYTES (default 524288)BUGFENDER_MCP_MAX_CONCURRENCY (default 100)BUGFENDER_MCP_REQUEST_TIMEOUT_MS (default 35000)BUGFENDER_MCP_SHUTDOWN_TIMEOUT_MS (default 10000)The hosted entry point uses JSON response mode within the Streamable HTTP protocol. It is intentionally stateless, so GET and DELETE on /mcp return 405 Method Not Allowed.
The production container can be built and exercised locally with:
docker build -t bugfender-mcp .
docker run --rm --read-only --tmpfs /tmp:rw,noexec,nosuid,size=16m \ -p 3002:3002 bugfender-mcp
The image runs as UID/GID 10001, writes structured JSON logs to stderr, and exposes Prometheus metrics on GET /metrics for cluster-internal scraping.
Hosted mode publishes OAuth protected-resource metadata at GET /.well-known/oauth-protected-resource. Authentication challenges point clients to that document. Production defaults to resource https://mcp.bugfender.com, issuer https://app.bugfender.com, and API https://app.bugfender.com/api; staging deployments must override BUGFENDER_MCP_RESOURCE_URL and BUGFENDER_OAUTH_ISSUER and BUGFENDER_API_URL with their staging origins. Documentation, privacy, and terms links can be overridden with BUGFENDER_MCP_DOCUMENTATION_URL, BUGFENDER_MCP_PRIVACY_POLICY_URL, and BUGFENDER_MCP_TERMS_URL.
https://mcp.bugfender.com/mcp; the OAuth resource is the origin https://mcp.bugfender.com without /mcp.BUGFENDER_API_TOKEN or paste a bearer token into a remote-hosted connection.update_issue_status requires mcp:issues:write; investigation tools require mcp:read.BUGFENDER_API_URL to their backend.who_am_ilist_teamslist_appsget_applist_app_versionsget_sdk_snippetget_crashesget_crash_statsget_crash_device_statsget_crash_detailssearch_logscount_logscount_devices_with_logsget_network_aggregatesget_network_detailssearch_devicescount_deviceslist_issuesget_issueupdate_issue_statusget_issue_statsget_issue_device_statsget_issue_devicesget_feedbackget_app_summarybugfender://snippet/{app_id}/{platform}bugfender://app/{app_id}/logs?...bugfender://issue/{issue_id}?app_id={app_id}The companion skills now live in the separate bugfender/bugfender-skills repository. They encode opinionated workflows on top of the MCP tools:
The MCP package gives the agent raw Bugfender capabilities. The skill adds an opinionated investigation workflow on top of those capabilities.
Use the skill when you want Cursor, Codex, or Claude Code to do things like:
The investigation skill source lives in:
https://github.com/bugfender/bugfender-skills/tree/main/skills/bugfenderThe dedicated onboarding skill also lives in bugfender/bugfender-skills.
Use it when you want Cursor, Codex, or Claude Code to:
It also includes platform-specific references for:
The skill source lives in:
https://github.com/bugfender/bugfender-skills/tree/main/skills/bugfender-sdk-setupCursor, Codex, and Claude Code can install the skills directly from GitHub without cloning the repo manually.
In the agent chat inside your IDE, run this prompt with the built-in installer skill:
Use $skill-installer to install these skills from https://github.com/bugfender/bugfender-skills:
After installation, restart the client and use:
Use $bugfender-sdk-setup to set up Bugfender in this app with the minimum required changes.