该项目是一个基于Termux API的新用户培训项目,主要用于通过MCP客户端控制Android设备。它提供了一些敏感操作功能,包括获取手机信息以及执行与电话/短信相关的操作。
注意:此项目涉及敏感功能,请谨慎使用。建议尽可能使用本地LLM处理敏感信息。
该项目采用以下工作逻辑:
termux-api-tools-mcp-server.py可以连接到Termux;{
"termux-api-mcp-tools": {
"name": "termux-api-mcp-tools",
"type": "stdio",
"isActive": true,
"tags": [
"term-ux",
"android",
"mobile"
],
"command": "python.exe",
"args": [
"D:\\test\\termux-api-mcp\\termux-api-tools-mcp-server.py"
],
"env": {
"TERMUX_SSH_HOST": "192.168.x.xx",
"TERMUX_SSH_PORT": "xxxx",
"TERMUX_SSH_USER": "username",
"TERMUX_SSH_PASSWORD": "password"
}
}
}
termux-api-tools-mcp-server.py的位置到本地文件位置;env中的相关信息(假设termux已启用sshd,并且可以通过网络从termux请求termux-api-tools-mcp-server.py);termux-telephony-cellinfo)存在问题cell功能时出现异常本项目仅用于学习和练习目的,开发者不对使用本项目可能产生的任何后果负责。请谨慎使用涉及敏感操作的功能,并遵守当地法律法规。
新手培训项目,请原谅我!联系作者:Bilibili@Forget Moon Qin