Servidor MCP do BatterySnap
Pergunte aos assistentes de IA sobre análises de bateria Android
O BatterySnap expõe um servidor Model Context Protocol para que qualquer assistente de IA compatível com MCP possa consultar sob demanda marcas, modelos e estatísticas de bateria por dispositivo. Não exige autenticação.
http://mcp.battery-snap.com/mcp
Transporte
streamable-http
Instalar no seu cliente
Edite claude_desktop_config.json (Configurações → Desenvolvedor → Editar config) e adicione:
{
"mcpServers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Para versões antigas sem transporte HTTP nativo, use a ponte mcp-remote:
{
"mcpServers": {
"batterysnap": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://mcp.battery-snap.com/mcp"]
}
}
}
Execute uma vez no seu terminal:
claude mcp add --transport http batterysnap http://mcp.battery-snap.com/mcp
Crie ~/.cursor/mcp.json (ou edite) com:
{
"mcpServers": {
"batterysnap": {
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Em librechat.yaml, adicione em mcpServers:
mcpServers:
batterysnap:
type: streamable-http
url: http://mcp.battery-snap.com/mcp
Adicione a .vscode/mcp.json no seu workspace, ou nas configurações de usuário:
{
"servers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Qualquer host MCP que suporte o transporte streamable-http pode conectar-se apontando para http://mcp.battery-snap.com/mcp. Os metadados de discovery são servidos em /.well-known/mcp.json.
Ferramentas disponíveis
brands()Lista todas as marcas de dispositivos com registros de estatísticas de bateria, junto com contagens de modelos e dispositivos.
models(brand)Lista os modelos de dispositivos registrados para a marca indicada, com a contagem de dispositivos, a temperatura média e a faixa de API do Android.
devices(brand, model)Lista os dispositivos individuais da marca e modelo indicados com agregados por dispositivo: janela de atividade, nível de bateria, faixa de temperatura, velocidade de carga/descarga, proporção em atividade e nível de API do Android.
Cada ferramenta também aceita um argumento opcional fields — passe uma lista de nomes de atributos para manter as respostas compactas.