Android-use for coding agents: give Claude Code, Codex, Cursor or any MCP client a disposable Android device it can see, tap, type on and screenshot. Powered by Ramus.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http ramus-android https://api.ramus.dev/api/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.ramus-android]
url = "https://api.ramus.dev/api/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add ramus-android --url https://api.ramus.dev/api/mcp~/.cursor/mcp.json
{
"mcpServers": {
"ramus-android": {
"url": "https://api.ramus.dev/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ramus-android": {
"type": "http",
"url": "https://api.ramus.dev/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ramus-android": {
"httpUrl": "https://api.ramus.dev/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"ramus-android": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.ramus.dev/api/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ramus-android": {
"url": "https://api.ramus.dev/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}