Recientemente he tenido que configurar en MCP de Sentry en mi IDE Cursor y la verdad es que ha sido mucho mas sencillo de lo que esperaba. Creo que he tardado más en escribir este artículo que en configurar el MCP ....
Antes de nada, sabes lo que es un MCP? Si no, te dejo por aquí un post donde lo explico un poquillo que es y para que sirve :)
Por otro lado, si no conoces Sentry, entra primero en este link y míralo porque si tienes un sitio grande y quieres tener un buen tracker de logs, este podría ser tu servicio!!
CREA EL TOKEN DE ACCESO A SENTRY
Para poder usar el MCP de Sentry, primero tenemos que tener configurado el token de acceso a los datos.
En mi caso, el server será "Self-hosted" ya que el dedicado de Sentry es de pago (para contextualizar, necesitamos un servidor que permita la comunicación de la información entre cliente-servidor. Siendo el cliente Cursor en este caso).
Para configurar, en el Panel de Sentry:
- Accede a "Settings" -> "Developer Settings"
- Busca la sección "Personal Tokens" y click en "Create new token"
- Completa los campos del formulario. En este paso lo importante son los permisos que otorgues al token. Lo mínimo serían los permisos de lectura (:read) y si quieres hacer algo más avanzando añade los (:write) también
- Guarda los cambios y copia/guarda el token ya que no lo podrás volver a ver!!
Apúntate también el HOST de conexión. Siempre seguirá este formato:
https://<TU_ORGANIZACION>.sentry.io
SERVIDOR LOCAL MCP
Ahora tenemos que configurar la conexión contra el MCP de Sentry para poder escuchar y acceder a los datos. Son pasos muy muy sencillos. Lo único que debes de tener en cuenta es:
- Tienes que tener instalado Node >= 10
- Deberías instalar el server mcp en una ruta genérica que tenga acceso a todos los proyectos que quieras integrar con el MCP. Por ejemplo, si tu ruta de proyectos es /proyectos, pues deberías tenerlo ahí instalado
Para instalar el server simplemente:
cd /proyectos
npm install -g @sentry/mcp-server
# Puedes comprobar si está correctamente instalado con
npx @sentry/mcp-server --help
URLs y slugs de acceso
Esto no tiene que directamente con el MCP pero te da algo más de info de como funcionan las urls de Sentry. Si solo vas a integrar un proyecto en tu MCP o solo tienes uno configurado en Sentry, esto no te hará falta.
Si tines varios proyectos proyectos en Sentry, entonces ten en cuenta esto:
- La URL base siempre seguirá este formato:
https://<TU_ORGANIZACION>.sentry.io/organizations- Si tienes organizaciones en sentry, añade el SLUG </TU_ORGANIZACION/> a la url base
- Si además tienes varios proyectos en cada organización, añade el SLUG /projects/<TU_PROYECTO>
Una URL completa sería algo de este estilo:
https://<TU_ORGANIZACION>.sentry.io/organizations/<TU_ORGANIZACION>/projects/<TU_PROYECTO>
Bueeeeeno pues hasta aquí la config de Sentry. Más adelante tengo pensado subir otro post para usar el MCP en Cursor (muy muy muy sencillo!) Os dejo por aquí donde tengo posts sobre IA





