Server MCP BatterySnap
Chiedi agli assistenti IA delle analisi batteria Android
BatterySnap espone un server Model Context Protocol in modo che qualsiasi assistente IA compatibile con MCP possa interrogare a richiesta marche, modelli e statistiche batteria per dispositivo. Nessuna autenticazione richiesta.
http://mcp.battery-snap.com/mcp
Trasporto
streamable-http
Installa nel tuo client
Modifica claude_desktop_config.json (Impostazioni → Sviluppatore → Modifica configurazione) e aggiungi:
{
"mcpServers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Per le versioni più vecchie senza trasporto HTTP nativo, usa il bridge mcp-remote:
{
"mcpServers": {
"batterysnap": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://mcp.battery-snap.com/mcp"]
}
}
}
Esegui una volta nel tuo terminale:
claude mcp add --transport http batterysnap http://mcp.battery-snap.com/mcp
Crea ~/.cursor/mcp.json (o modificalo) con:
{
"mcpServers": {
"batterysnap": {
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
In librechat.yaml, aggiungi sotto mcpServers:
mcpServers:
batterysnap:
type: streamable-http
url: http://mcp.battery-snap.com/mcp
Aggiungi a .vscode/mcp.json nel tuo workspace o nelle impostazioni utente:
{
"servers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Qualsiasi host MCP che supporti il trasporto streamable-http può connettersi puntando a http://mcp.battery-snap.com/mcp. I metadati di discovery sono serviti a /.well-known/mcp.json.
Strumenti disponibili
brands()Elenca ogni marca di dispositivi con record di statistiche batteria, con il numero di modelli e di dispositivi.
models(brand)Elenca i modelli di dispositivi registrati per la marca indicata, con il numero di dispositivi, la temperatura media e l'intervallo di API Android.
devices(brand, model)Elenca i singoli dispositivi della marca e del modello indicati con aggregati per dispositivo: finestra di attività, livello batteria, intervallo di temperatura, velocità di carica/scarica, rapporto di veglia e livello API Android.
Ogni strumento accetta anche un argomento opzionale fields — passa una whitelist di nomi di attributi per mantenere compatte le risposte.