Release Alert
Search packages across registries, and read their releases and CVEs.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://releasealert.dev/mcp"
}
}
}Puntos de conexión remotos
https://releasealert.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢get_cve(id)
Get a CVE by its id.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "the CVE id, such as CVE-2024-3094"
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢get_project(registry, name)
Get a project by its registry and name.
Esquema de entrada
{
"type": "object",
"properties": {
"registry": {
"type": "string",
"description": "the registry id, from list_registries or a search result's registry"
},
"name": {
"type": "string",
"description": "the project's name in that registry, from a search result's name"
}
},
"required": [
"registry",
"name"
],
"additionalProperties": false
}🟢list_project_cves(registry, name)
List the CVEs that affect a project, newest first.
Esquema de entrada
{
"type": "object",
"properties": {
"registry": {
"type": "string",
"description": "the registry id, from list_registries or a search result's registry"
},
"name": {
"type": "string",
"description": "the project's name in that registry, from a search result's name"
}
},
"required": [
"registry",
"name"
],
"additionalProperties": false
}🟢list_project_releases(registry, name, page, version)
List a project's releases, newest first.
Esquema de entrada
{
"type": "object",
"properties": {
"registry": {
"type": "string",
"description": "the registry id, from list_registries or a search result's registry"
},
"name": {
"type": "string",
"description": "the project's name in that registry, from a search result's name"
},
"page": {
"type": "integer",
"description": "the page to return, starting at 1"
},
"version": {
"type": "string",
"description": "only releases whose version contains this"
}
},
"required": [
"registry",
"name"
],
"additionalProperties": false
}🟢list_registries
List the registries Release Alert tracks. A registry's id is what search and the project tools take.
Esquema de entrada
{
"type": "object",
"additionalProperties": false
}🟢search(query, registry)
Search for a project by its name, optionally followed by a version, or by its URL, or for a CVE by its id. Each project found carries the registry and name the project tools take.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "a project name, optionally followed by a version (redis 7.2), a CVE id, or a project's URL"
},
"registry": {
"type": "string",
"description": "limit the search to this registry id, from list_registries"
}
},
"required": [
"query"
],
"additionalProperties": false
}Comunidad
Evidencia