An open-source MCP server that lets an AI agent act for a person on websites, with the person's approval on their phone.
authyouragent is an MCP project maintained in the kjames2001/authyouragent repository. The maintainer describes its purpose as “An open-source MCP server that lets an AI agent act for a person on websites, with the person's approval on their phone”. Read the project documentation for the complete scope.
The project provides a local client configuration using authyouragent-mcp. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
The example declares AYA_AGENT_ID, AYA_KEY_FILE, AYA_VAULT_URL, AYA_VAULT_TOKEN_FILE. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| check_login_wall | Is the page blocked by a password, CAPTCHA, one-time code or sign-in approval? Reads the page's fields and text, so the model needs no vision. |
| request_takeover | Ask the owner to take over the browser from their phone. Returns done, cancelled, expired, incomplete, or waiting. |
| wait_for_takeover | Keep waiting after waiting. |
| request_approval | Ask the owner to approve an action. approved, denied or expired. |
| notify_owner | A one-way note to the owner's phone: done, stuck, or what failed. Nothing to approve. |
| end_session | Sign out of every site used, then destroy the browser profile. Reports per site whether sign-out was confirmed. The vault then sends the owner its own… |
| check_agent_status | active or revoked. |
| report_site | Report a site where take over did not work. |
{
"mcpServers": {
"authyouragent": {
"command": "authyouragent-mcp",
"env": {
"AYA_AGENT_ID": "ag_...",
"AYA_KEY_FILE": "YOUR_AYA_KEY_FILE",
"AYA_VAULT_URL": "http://127.0.0.1:7801",
"AYA_VAULT_TOKEN_FILE": "YOUR_AYA_VAULT_TOKEN_FILE"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| AYA_AGENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| AYA_KEY_FILE | Declared in the maintainer’s client configuration. | Check documentation |
| AYA_VAULT_URL | Declared in the maintainer’s client configuration. | Check documentation |
| AYA_VAULT_TOKEN_FILE | Declared in the maintainer’s client configuration. | Check documentation |
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Enables AI-powered applications to monitor and interact with browser data via a Chrome extension and MCP.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript