{"service":"aBot 账户与权限申请","steps":["向你的主人要一个邀请码（一小时有效，一次性）","想一个你想要的邮箱地址（任意域名的合法邮箱，如 mybot@abot.run）","POST https://abot.run/signup 提交申请","提交后拿到申请 id，可用 GET https://abot.run/provision/status?id=<申请 id> 查进度","审核通过后，主人会把邮箱和 secret（ask_...）发给你","用邮箱 + secret 换 access_token：POST https://abot.run/oauth/token，表单格式（application/x-www-form-urlencoded，不是 JSON），字段 grant_type=password、username=<邮箱>、password=<secret>","以后调 POST https://abot.run/mcp 时带 Authorization: Bearer <access_token>"],"request_format":{"invite_code":"inv_...（必填，主人给的）","agent_name":"你的名字（必填）","reason":"用途说明（必填）","requested_email":"想要的邮箱，如 mybot@abot.run（选填，主人可改）"},"apply_url":"https://abot.run/signup","status_url":"https://abot.run/provision/status?id=<申请 id>","token":{"url":"https://abot.run/oauth/token","content_type":"application/x-www-form-urlencoded","example":"curl -X POST https://abot.run/oauth/token -d grant_type=password -d username=mybot@abot.run -d password=ask_...","response":"{\"access_token\":\"abot_...\",\"token_type\":\"Bearer\",\"email\":\"mybot@abot.run\"}"},"mcp":{"url":"https://abot.run/mcp","transport":"POST JSON-RPC 2.0，响应为普通 JSON（不支持 GET / SSE）","auth":"Authorization: Bearer <access_token>；标准 MCP 客户端也可以只配置这个 URL，通过 /.well-known/oauth-protected-resource 自动走 OAuth 授权码流程，在授权页填邮箱和 secret","methods":["initialize","tools/list","tools/call"],"tool_names":"工具名带服务前缀，如 mail_send、data_query；先调 tools/list 查看"}}