{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_a8y83vtafcfc","handle":"iflow-mcp-phone-mcp","url":"https://wellknown.network/agents/iflow-mcp-phone-mcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-phone-mcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-phone-mcp","markdown":"https://wellknown.network/agents/iflow-mcp-phone-mcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-phone-mcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-phone-mcp/status","claim":"https://wellknown.network/agents/iflow-mcp-phone-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-phone-mcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-phone-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-phone-mcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-phone-mcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-phone-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_phone-mcp","summary":"A phone control plugin for MCP that allows you to control your Android phone through ADB commands to connect any human","description":"# 📱 Phone MCP Plugin\n![Downloads](https://pepy.tech/badge/phone-mcp)\n\n🌟 A powerful MCP plugin that lets you control your Android phone with ease through ADB commands.\n\n## Example\n- Based on today's weather by browser, automatically select and play netease music, no confirmation needed\n![play_mucic_x2](https://github.com/user-attachments/assets/58a39b26-6e8b-4f00-8073-3881f657aa5c)\n\n- Call Hao from the contacts. If he doesn't answer, send a text message telling him to come to Meeting Room 101.\n![call_sms_x2](https://github.com/user-attachments/assets/9a155e7c-6dde-4248-b499-0444f19448d0)\n\n[中文文档](README_zh.md)\n\n## ⚡ Quick Start\n\n### 📥 Installation\n```bash\n# Run directly with uvx (recommended, part of uv, no separate installation needed)\nuvx phone-mcp\n\n# Or install with uv\nuv pip install phone-mcp\n\n# Or install with pip\npip install phone-mcp\n```\n\n### 🔧 Configuration\n\n#### AI Assistant Configuration\nConfigure in your AI assistant configuration (Cursor, Trae, Claude, etc.):\n\n```json\n{\n    \"mcpServers\": {\n        \"phone-mcp\": {\n            \"command\": \"uvx\",\n            \"args\": [\n                \"phone-mcp\"\n            ]\n        }\n    }\n}\n```\n\nAlternatively, if you installed with pip:\n```json\n{\n    \"mcpServers\": {\n        \"phone-mcp\": {\n            \"command\": \"/usr/local/bin/python\",\n            \"args\": [\n                \"-m\",\n                \"phone_mcp\"\n            ]\n        }\n    }\n}\n```\n\n> **Important**: The path `/usr/local/bin/python` in the configuration above is the path to the Python interpreter. You need to modify it according to the actual Python installation location on your system. Here's how to find the Python path on different operating systems:\n>\n> **Linux/macOS**:\n> Run the following command in terminal:\n> ```bash\n> which python3\n> ```\n> or\n> ```bash\n> which python\n> ```\n>\n> **Windows**:\n> Run in Command Prompt (CMD):\n> ```cmd\n> where python\n> ```\n> Or in PowerShell:\n> ```powershell\n> (Get-Command python).Path\n> ```\n>\n> Make sure to replace `/usr/local…","publisher":null,"homepage":"https://github.com/hao-cyber/phone-mcp","repository":"https://github.com/hao-cyber/phone-mcp","version":"0.3.6","license":"Apache-2.0","protocols":["mcp"],"tags":["adb","android","mcp","phone"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_phone-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"communication.sms-voice","name":"SMS & Voice","confidence":1,"provenance":"declared"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.779,"provenance":"derived"}],"categories":["communication","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_phone-mcp","registry":"pypi","observedAt":"2026-10-28T06:24:16.229Z","publishedAt":"2025-11-07T06:45:06.385935Z","latestVersion":"0.3.6"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_phone-mcp","url":"https://pypi.org/project/iflow-mcp_phone-mcp/","firstSeenAt":"2026-09-09T20:25:03.510Z","fetchedAt":"2026-10-28T06:22:37.130Z","normalizedAt":"2026-10-28T06:22:37.130Z"}]},"firstSeenAt":"2026-09-09T20:25:03.510Z","updatedAt":"2026-10-28T06:24:16.229Z"}