Servidor MCP de BatterySnap
Pregunta a los asistentes de IA sobre la analítica de batería Android
BatterySnap expone un servidor Model Context Protocol para que cualquier asistente de IA compatible con MCP pueda consultar bajo demanda marcas, modelos y estadísticas de batería por dispositivo. No requiere autenticación.
http://mcp.battery-snap.com/mcp
Transporte
streamable-http
Instalar en tu cliente
Edita claude_desktop_config.json (Ajustes → Desarrollador → Editar configuración) y añade:
{
"mcpServers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Para versiones antiguas sin transporte HTTP nativo, usa el puente mcp-remote:
{
"mcpServers": {
"batterysnap": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://mcp.battery-snap.com/mcp"]
}
}
}
Ejecuta una vez en tu terminal:
claude mcp add --transport http batterysnap http://mcp.battery-snap.com/mcp
Crea ~/.cursor/mcp.json (o edítalo) con:
{
"mcpServers": {
"batterysnap": {
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
En librechat.yaml, añade bajo mcpServers:
mcpServers:
batterysnap:
type: streamable-http
url: http://mcp.battery-snap.com/mcp
Añade a .vscode/mcp.json en tu workspace, o a tus ajustes de usuario:
{
"servers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Cualquier host MCP que soporte el transporte streamable-http puede conectarse apuntando a http://mcp.battery-snap.com/mcp. Los metadatos de discovery se sirven en /.well-known/mcp.json.
Herramientas disponibles
brands()Lista todas las marcas de dispositivos con registros de estadísticas de batería, junto con cantidades de modelos y dispositivos.
models(brand)Lista los modelos de dispositivos registrados para la marca indicada, con el número de dispositivos, la temperatura promedio y el rango de API de Android.
devices(brand, model)Lista los dispositivos individuales de la marca y modelo indicados con agregados por dispositivo: ventana de actividad, nivel de batería, rango de temperatura, velocidad de carga/descarga, ratio activo y nivel de API de Android.
Cada herramienta también acepta un argumento opcional fields — pasa una lista blanca de nombres de atributos para mantener las respuestas compactas.