Your agent uses the web as text, not screenshots. Several steps per call, only changes come back.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add riffle -- npx -y @noetive/riffle~/.codex/config.toml
[mcp_servers.riffle]
command = "npx"
args = ["-y", "@noetive/riffle"]
# codex mcp add riffle -- npx -y @noetive/riffle~/.cursor/mcp.json
{
"mcpServers": {
"riffle": {
"command": "npx",
"args": [
"-y",
"@noetive/riffle"
]
}
}
}.vscode/mcp.json
{
"servers": {
"riffle": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@noetive/riffle"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"riffle": {
"command": "npx",
"args": [
"-y",
"@noetive/riffle"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"riffle": {
"command": "npx",
"args": [
"-y",
"@noetive/riffle"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"riffle": {
"command": "npx",
"args": [
"-y",
"@noetive/riffle"
]
}
}
}