
Auth Your Agent
com.authyouragentv0.3.24更新於 Oct 4, 2026
Act for a person on websites: sandboxed browser, phone approvals, take over at sign-in walls.
概覽
讓助理透過沙箱瀏覽器代替使用者在網站上操作,由本人在手機上核准動作並在登入牆接管。
- 功能
- 此伺服器提供約 20 個工具,用來驅動執行在使用者本機的沙箱 Chromium 瀏覽器(vault):navigate、click、type_text、read_page、check_login_wall、request_takeover、wait_for_takeover、request_approval、notify_owner、list_secrets、fill_secret、end_session、check_agent_status 與 report_site。當網站要求密碼、驗證碼或兩步驟驗證碼時,本人在手機上接管該瀏覽器再交還;助理始終看不到密碼,也不持有 Cookie。工作階段結束時,vault 會登出所有使用過的網站並銷毀瀏覽器設定檔。
- 適用情境
- 當助理需要代替使用者在公開網站上執行任務,而本人希望掌握登入並核准敏感操作時使用。適合憑證不能進入模型、且工作階段結束後需要登出並清除的情境。
- 執行需求
- 本機程序,以 uvx 從 PyPI 套件 authyouragent 執行,Node 用戶端可用 npx authyouragent-mcp。需要 AYA_AGENT_ID 與 AYA_KEY_FILE(以 authyouragent keygen 產生的 PEM 私鑰),可選 AYA_VAULT_URL 與 AYA_VAULT_TOKEN_FILE。vault 需要 Docker;手機應用程式與核准服務執行於 authyouragent.com。僅限桌面端。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Auth Your Agent,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Auth Your Agent
An open-source MCP server that lets an AI agent act for a person on websites, with the person's approval on their phone.
The agent drives a sandboxed browser (the vault) that runs on the person's own machine. When a site asks for a password, a CAPTCHA or a 2FA code, the person takes over that browser from their phone, signs in, and hands it back. The agent never sees the password and never holds the cookies. When the task is done, the vault signs out of every site it used, then destroys the browser profile.
Website: authyouragent.com · License: MIT
What is in this repository
The MCP server, the browser vault and the SDKs:
The phone app and the approval service run at authyouragent.com. The agent signs its requests with its own key pair; the service never receives the person's passwords.
MCP tools
Run it
From PyPI:
From this repository:
The vault needs Docker. vault up prints the MCP settings to add to your client. (If you skip vault up, the MCP server starts the vault itself the first time the agent needs the browser; AYA_VAULT_AUTOSTART=0 turns that off.)
Node clients can use npx authyouragent-mcp as the command. The agent ID and key come from adding the agent in the phone app (Agents > Add an agent). Without them the server still starts and lists its tools; each tool then says what is missing.
Security
- Chromium's own sandbox is on (custom seccomp profile, all container capabilities dropped); gVisor is used automatically when Docker has the
runscruntime. - The browser can reach only the public internet: loopback, private networks, cloud metadata addresses and the vault's own ports are refused, checked on the resolved address.
- The agent is disconnected while the owner is in control, and cannot read the browser's cookies.
- Sign out first, wipe second: at the end of a session, when the agent stops sending heartbeats, or when it is revoked. Sites the vault could not sign out of are reported to the owner, also after a crash.
Known limits are listed in vault/README.md.
Scope: what Auth Your Agent does, and does not do
Auth Your Agent answers one question for a website: who is acting, for whom, with what permission, and can it be withdrawn. A feature belongs here if it grants, limits, proves or withdraws an agent's authority on a site. That covers approvals, sign-in for agents, step-ups in the site's own words, take over at a sign-in wall, signing out, and the vault's own record of what was done with the owner's authority.
It does not do:
- Conversation with the agent. No multiple-choice or free-text questions, chat or task updates beyond a short note. A card from Auth Your Agent is always about permission, so the owner never learns to tap through it like a chat prompt. Use a tool built for talking to agents (for example Paseo) alongside it.
- Running or orchestrating agents. It works with whichever agent you use; it does not start, schedule or supervise them.
- Judging intent with AI. Approval rules are fixed rules the owner can read. No model decides what is safe.
- Getting past sites' defences. No CAPTCHA solving or bot-detection evasion; the owner takes over instead.
- Turning websites into tools. Learning a site's API calls as MCP tools is a separate project built on top of the vault.
New features are checked against this list first.
Documentation
- For AI agents
- Take over developer guide
- Developer quickstart
- How it works
- Changelog: what each release added or fixed
Android app
Download from authyouragent.com/download/android.
License
來源:README.md,提交 5a5b237
工具
0版本歷史
1- v0.3.24最新Oct 4, 2026

