Servidor MCP de longarm
Volver a la documentación de longarm
longarm expone un servidor MCP por HTTP streamable para integraciones con agentes.
Endpoint
http://<host>:<mcpPort>/mcp
Comprobación de estado:
GET /mcp
Autenticación
Si la autenticación por token está activada, las solicitudes MCP deben incluir:
Authorization: Bearer <token>
Detalles del protocolo
- transporte: HTTP streamable sobre
POST /mcp - JSON-RPC version:
2.0 - métodos soportados:
initialize,ping,tools/list,tools/call - las respuestas de
initializeincluyen un encabezadoMcp-Session-Id
Llamada mínima
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "open_app",
"arguments": {
"packageName": "com.android.settings"
}
}
}
Herramientas disponibles
Siempre disponibles:
screen_infotaplong_pressopen_appopen_intentbatch_listbatch_getbatch_savebatch_deletebatch_runbatch_run_inlinebatch_statusbatch_history_listbatch_history_getbatch_history_exportbatch_history_delete
Solo Plus:
swipepinchtwo_finger_swiperotate
Con inspección de UI y autenticación habilitadas:
ui_treeui_findui_waitui_actionui_set_textui_scroll
Las llamadas MCP aparecen en Logs con método MCP y rutas como tools/call/open_app.