خادم MCP BatterySnap
اسأل مساعدي الذكاء الاصطناعي عن تحليلات بطارية أندرويد
يتيح 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. تتوفر بيانات الاكتشاف على /.well-known/mcp.json.
الأدوات المتاحة
brands()يسرد كل علامة تجارية لأجهزة لديها سجلات إحصاءات بطارية، مع أعداد الطُرز والأجهزة.
models(brand)يسرد طُرز الأجهزة المسجَّلة للعلامة التجارية المحدَّدة، مع عدد الأجهزة ومتوسط الحرارة ونطاق API الخاص بأندرويد.
devices(brand, model)يسرد الأجهزة الفردية للعلامة التجارية والطراز المحدَّدَين مع تجميعات لكل جهاز: نافذة النشاط، مستوى البطارية، نطاق الحرارة، سرعة الشحن/التفريغ، نسبة الاستيقاظ، ومستوى API لأندرويد.
تستقبل كل أداة أيضًا وسيطًا اختياريًا fields — مرِّر قائمة بأسماء السمات للحفاظ على ردود مضغوطة.