BatterySnap MCP-Server
Fragen Sie KI-Assistenten zu Android-Akku-Analysen
BatterySnap stellt einen Model Context Protocol-Server bereit, damit jeder MCP-kompatible KI-Assistent Marken, Modelle und gerätespezifische Akku-Statistiken bei Bedarf abfragen kann. Keine Authentifizierung erforderlich.
http://mcp.battery-snap.com/mcp
Transport
streamable-http
In Ihrem Client installieren
Bearbeiten Sie claude_desktop_config.json (Einstellungen → Entwickler → Konfiguration bearbeiten) und fügen Sie Folgendes hinzu:
{
"mcpServers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Für ältere Versionen ohne nativen HTTP-Transport verwenden Sie die mcp-remote-Brücke:
{
"mcpServers": {
"batterysnap": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://mcp.battery-snap.com/mcp"]
}
}
}
Einmal im Terminal ausführen:
claude mcp add --transport http batterysnap http://mcp.battery-snap.com/mcp
Erstellen Sie ~/.cursor/mcp.json (oder bearbeiten Sie es) mit:
{
"mcpServers": {
"batterysnap": {
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
In librechat.yaml unter mcpServers hinzufügen:
mcpServers:
batterysnap:
type: streamable-http
url: http://mcp.battery-snap.com/mcp
In .vscode/mcp.json Ihres Workspaces oder in den Benutzereinstellungen hinzufügen:
{
"servers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Jeder MCP-Host, der den streamable-http-Transport unterstützt, kann eine Verbindung herstellen, indem er auf http://mcp.battery-snap.com/mcp verweist. Die Discovery-Metadaten werden unter /.well-known/mcp.json bereitgestellt.
Verfügbare Tools
brands()Listet jede Gerätemarke mit Akku-Statistiken auf, einschließlich Modell- und Geräteanzahl.
models(brand)Listet die für die angegebene Marke erfassten Gerätemodelle auf, mit Geräteanzahl, durchschnittlicher Temperatur und Android-API-Bereich.
devices(brand, model)Listet einzelne Geräte einer bestimmten Marke und eines bestimmten Modells mit Aggregaten pro Gerät auf: Aktivitätsfenster, Akkustand, Temperaturbereich, Lade-/Entladegeschwindigkeit, Aktiv-Anteil und Android-API-Level.
Jedes Tool akzeptiert außerdem ein optionales fields-Argument — übergeben Sie eine Whitelist von Attributnamen, um die Antworten kompakt zu halten.