Сервер MCP BatterySnap
Спрашивайте ИИ-ассистентов об аналитике батареи Android
BatterySnap предоставляет сервер Model Context Protocol, чтобы любой ИИ-ассистент с поддержкой MCP мог по запросу получать бренды, модели и статистику батареи по каждому устройству. Аутентификация не требуется.
http://mcp.battery-snap.com/mcp
Транспорт
streamable-http
Установить в клиенте
Откройте claude_desktop_config.json (Настройки → Разработчик → Редактировать конфиг) и добавьте:
{
"mcpServers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Для старых версий без нативного HTTP-транспорта используйте мост mcp-remote:
{
"mcpServers": {
"batterysnap": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://mcp.battery-snap.com/mcp"]
}
}
}
Выполните один раз в терминале:
claude mcp add --transport http batterysnap http://mcp.battery-snap.com/mcp
Создайте ~/.cursor/mcp.json (или отредактируйте) со следующим:
{
"mcpServers": {
"batterysnap": {
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
В librechat.yaml добавьте под mcpServers:
mcpServers:
batterysnap:
type: streamable-http
url: http://mcp.battery-snap.com/mcp
Добавьте в .vscode/mcp.json в вашем рабочем пространстве или в пользовательские настройки:
{
"servers": {
"batterysnap": {
"type": "http",
"url": "http://mcp.battery-snap.com/mcp"
}
}
}
Любой MCP-хост, поддерживающий транспорт streamable-http, может подключиться, указав http://mcp.battery-snap.com/mcp. Метаданные discovery доступны по адресу /.well-known/mcp.json.
Доступные инструменты
brands()Перечисляет все бренды устройств с записями статистики батареи, а также количество моделей и устройств.
models(brand)Перечисляет модели устройств, зафиксированные для указанного бренда, с количеством устройств, средней температурой и диапазоном Android API.
devices(brand, model)Перечисляет отдельные устройства указанного бренда и модели с агрегатами на устройство: окно активности, уровень заряда, диапазон температуры, скорость зарядки/разрядки, доля активного времени и уровень Android API.
Каждый инструмент также принимает необязательный аргумент fields — передайте список нужных имён атрибутов, чтобы ответы оставались компактными.